代码拉取完成,页面将自动刷新
last_cmsn应该是last_pmsn,只是写错了字符,不影响编译和运行结果。
c: means consumer
p: means producer
drivers/scsi/spfc/hw/spfc_queue.h: u16 last_cmsn;
drivers/scsi/spfc/hw/spfc_queue.c: sq_ctrl->last_cmsn = 0;
drivers/scsi/spfc/hw/spfc_queue.c: pmsn = sq->last_cmsn;
drivers/scsi/spfc/hw/spfc_queue.c: pmsn = sq->last_cmsn;
drivers/scsi/spfc/hw/spfc_queue.c: ssq->last_cmsn,
drivers/scsi/spfc/hw/spfc_queue.c: link_wqe_msn = SPFC_MSN_DEC(ssq->last_cmsn);
drivers/scsi/spfc/hw/spfc_queue.c: spfc_build_wqe_owner_pmsn(io_sqe, (ssq->last_pi_owner), ssq->last_cmsn);
drivers/scsi/spfc/hw/spfc_queue.c: (u32)(ssq->last_cmsn >> UNF_SHIFT_12) & SPFC_DB_WD0_PI_H_MASK;
drivers/scsi/spfc/hw/spfc_queue.c: dre_door_bell.wd1.pi_lo = (u32)(ssq->last_cmsn & SPFC_DB_WD0_PI_L_MASK);
drivers/scsi/spfc/hw/spfc_queue.c: ssq->last_cmsn, SPFC_GET_QUEUE_CMSN(ssq));
drivers/scsi/spfc/hw/spfc_queue.c: ssq->last_cmsn = SPFC_MSN_INC(ssq->last_cmsn);
drivers/scsi/spfc/hw/spfc_queue.c: ssq->last_cmsn,
drivers/scsi/spfc/hw/spfc_queue.c: link_wqe_msn = SPFC_MSN_DEC(ssq->last_cmsn);
drivers/scsi/spfc/hw/spfc_queue.c: spfc_build_wqe_owner_pmsn(io_sqe, !(ssq->last_pi_owner), ssq->last_cmsn);
drivers/scsi/spfc/hw/spfc_queue.c: ssq->last_cmsn = SPFC_MSN_INC(ssq->last_cmsn);
Hi song-yanling_ramaxel, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at
https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md.
If you have any questions, please contact the SIG: Kernel, and any of the maintainers: @Xie XiuQi, @YangYingliang, @成坚 (CHENG Jian).
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论