Searched refs:p_rmw_hdr (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/scsi/qla4xxx/ |
H A D | ql4_83xx.c | 890 * @p_rmw_hdr : header with shift/or/xor values. 894 struct qla4_83xx_rmw *p_rmw_hdr) in qla4_83xx_rmw_crb_reg() 898 if (p_rmw_hdr->index_a) in qla4_83xx_rmw_crb_reg() 899 value = ha->reset_tmplt.array[p_rmw_hdr->index_a]; in qla4_83xx_rmw_crb_reg() 903 value &= p_rmw_hdr->test_mask; in qla4_83xx_rmw_crb_reg() 904 value <<= p_rmw_hdr->shl; in qla4_83xx_rmw_crb_reg() 905 value >>= p_rmw_hdr->shr; in qla4_83xx_rmw_crb_reg() 906 value |= p_rmw_hdr->or_value; in qla4_83xx_rmw_crb_reg() 907 value ^= p_rmw_hdr->xor_value; in qla4_83xx_rmw_crb_reg() 1020 struct qla4_83xx_rmw *p_rmw_hdr; in qla4_83xx_read_modify_write() local 892 qla4_83xx_rmw_crb_reg(struct scsi_qla_host *ha, uint32_t raddr, uint32_t waddr, struct qla4_83xx_rmw *p_rmw_hdr) qla4_83xx_rmw_crb_reg() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qla4xxx/ |
H A D | ql4_83xx.c | 889 * @p_rmw_hdr : header with shift/or/xor values. 893 struct qla4_83xx_rmw *p_rmw_hdr) in qla4_83xx_rmw_crb_reg() 897 if (p_rmw_hdr->index_a) in qla4_83xx_rmw_crb_reg() 898 value = ha->reset_tmplt.array[p_rmw_hdr->index_a]; in qla4_83xx_rmw_crb_reg() 902 value &= p_rmw_hdr->test_mask; in qla4_83xx_rmw_crb_reg() 903 value <<= p_rmw_hdr->shl; in qla4_83xx_rmw_crb_reg() 904 value >>= p_rmw_hdr->shr; in qla4_83xx_rmw_crb_reg() 905 value |= p_rmw_hdr->or_value; in qla4_83xx_rmw_crb_reg() 906 value ^= p_rmw_hdr->xor_value; in qla4_83xx_rmw_crb_reg() 1019 struct qla4_83xx_rmw *p_rmw_hdr; in qla4_83xx_read_modify_write() local 891 qla4_83xx_rmw_crb_reg(struct scsi_qla_host *ha, uint32_t raddr, uint32_t waddr, struct qla4_83xx_rmw *p_rmw_hdr) qla4_83xx_rmw_crb_reg() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_83xx_init.c | 1752 struct qlc_83xx_rmw *p_rmw_hdr) in qlcnic_83xx_rmw_crb_reg() 1757 if (p_rmw_hdr->index_a) { in qlcnic_83xx_rmw_crb_reg() 1758 value = p_dev->ahw->reset.array[p_rmw_hdr->index_a]; in qlcnic_83xx_rmw_crb_reg() 1765 value &= p_rmw_hdr->mask; in qlcnic_83xx_rmw_crb_reg() 1766 value <<= p_rmw_hdr->shl; in qlcnic_83xx_rmw_crb_reg() 1767 value >>= p_rmw_hdr->shr; in qlcnic_83xx_rmw_crb_reg() 1768 value |= p_rmw_hdr->or_value; in qlcnic_83xx_rmw_crb_reg() 1769 value ^= p_rmw_hdr->xor_value; in qlcnic_83xx_rmw_crb_reg() 1750 qlcnic_83xx_rmw_crb_reg(struct qlcnic_adapter *p_dev, u32 raddr, u32 waddr, struct qlc_83xx_rmw *p_rmw_hdr) qlcnic_83xx_rmw_crb_reg() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_83xx_init.c | 1752 struct qlc_83xx_rmw *p_rmw_hdr) in qlcnic_83xx_rmw_crb_reg() 1757 if (p_rmw_hdr->index_a) { in qlcnic_83xx_rmw_crb_reg() 1758 value = p_dev->ahw->reset.array[p_rmw_hdr->index_a]; in qlcnic_83xx_rmw_crb_reg() 1765 value &= p_rmw_hdr->mask; in qlcnic_83xx_rmw_crb_reg() 1766 value <<= p_rmw_hdr->shl; in qlcnic_83xx_rmw_crb_reg() 1767 value >>= p_rmw_hdr->shr; in qlcnic_83xx_rmw_crb_reg() 1768 value |= p_rmw_hdr->or_value; in qlcnic_83xx_rmw_crb_reg() 1769 value ^= p_rmw_hdr->xor_value; in qlcnic_83xx_rmw_crb_reg() 1750 qlcnic_83xx_rmw_crb_reg(struct qlcnic_adapter *p_dev, u32 raddr, u32 waddr, struct qlc_83xx_rmw *p_rmw_hdr) qlcnic_83xx_rmw_crb_reg() argument
|
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/ |
H A D | qla_nx2.c | 233 * @p_rmw_hdr : header with shift/or/xor values. 238 uint32_t raddr, uint32_t waddr, struct qla8044_rmw *p_rmw_hdr) in qla8044_rmw_crb_reg() 242 if (p_rmw_hdr->index_a) in qla8044_rmw_crb_reg() 243 value = vha->reset_tmplt.array[p_rmw_hdr->index_a]; in qla8044_rmw_crb_reg() 246 value &= p_rmw_hdr->test_mask; in qla8044_rmw_crb_reg() 247 value <<= p_rmw_hdr->shl; in qla8044_rmw_crb_reg() 248 value >>= p_rmw_hdr->shr; in qla8044_rmw_crb_reg() 249 value |= p_rmw_hdr->or_value; in qla8044_rmw_crb_reg() 250 value ^= p_rmw_hdr->xor_value; in qla8044_rmw_crb_reg() 819 struct qla8044_rmw *p_rmw_hdr; in qla8044_read_modify_write() local 237 qla8044_rmw_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr, struct qla8044_rmw *p_rmw_hdr) qla8044_rmw_crb_reg() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/ |
H A D | qla_nx2.c | 233 * @p_rmw_hdr : header with shift/or/xor values. 238 uint32_t raddr, uint32_t waddr, struct qla8044_rmw *p_rmw_hdr) in qla8044_rmw_crb_reg() 242 if (p_rmw_hdr->index_a) in qla8044_rmw_crb_reg() 243 value = vha->reset_tmplt.array[p_rmw_hdr->index_a]; in qla8044_rmw_crb_reg() 246 value &= p_rmw_hdr->test_mask; in qla8044_rmw_crb_reg() 247 value <<= p_rmw_hdr->shl; in qla8044_rmw_crb_reg() 248 value >>= p_rmw_hdr->shr; in qla8044_rmw_crb_reg() 249 value |= p_rmw_hdr->or_value; in qla8044_rmw_crb_reg() 250 value ^= p_rmw_hdr->xor_value; in qla8044_rmw_crb_reg() 819 struct qla8044_rmw *p_rmw_hdr; in qla8044_read_modify_write() local 237 qla8044_rmw_crb_reg(struct scsi_qla_host *vha, uint32_t raddr, uint32_t waddr, struct qla8044_rmw *p_rmw_hdr) qla8044_rmw_crb_reg() argument [all...] |
Completed in 22 milliseconds