/kernel/linux/linux-5.10/drivers/scsi/fnic/ |
H A D | cq_exch_desc.h | 26 u16 q_number; member 49 u16 *q_number, in cq_exch_wq_desc_dec() 54 color, q_number, completed_index); in cq_exch_wq_desc_dec() 60 u16 q_number; member 89 u16 *q_number, in cq_fcp_rq_desc_dec() 107 color, q_number, completed_index); in cq_fcp_rq_desc_dec() 138 u16 q_number; member 165 u16 *q_number, in cq_sgl_desc_dec() 174 cq_desc_dec((struct cq_desc *)desc_ptr, type, color, q_number, in cq_sgl_desc_dec() 46 cq_exch_wq_desc_dec(struct cq_exch_wq_desc *desc_ptr, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *exch_status) cq_exch_wq_desc_dec() argument 86 cq_fcp_rq_desc_dec(struct cq_fcp_rq_desc *desc_ptr, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *eop, u8 *sop, u8 *fck, u16 *exchange_id, u16 *tmpl, u32 *bytes_written, u8 *sof, u8 *eof, u8 *ingress_port, u8 *packet_err, u8 *fcoe_err, u8 *fcs_ok, u8 *vlan_stripped, u16 *vlan) cq_fcp_rq_desc_dec() argument 162 cq_sgl_desc_dec(struct cq_sgl_desc *desc_ptr, u8 *type, u8 *color, u16 *q_number, u16 *exchange_id, u32 *active_burst_offset, u32 *tot_data_bytes, u16 *tmpl, u8 *sgl_err) cq_sgl_desc_dec() argument
|
H A D | cq_desc.h | 40 __le16 q_number; member 55 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_desc_dec() 73 *q_number = le16_to_cpu(desc->q_number) & CQ_DESC_Q_NUM_MASK; in cq_desc_dec() 54 cq_desc_dec(const struct cq_desc *desc_arg, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_desc_dec() argument
|
H A D | vnic_cq.h | 73 u8 type, u16 q_number, u16 completed_index, void *opaque), in vnic_cq_service() 78 u16 q_number, completed_index; in vnic_cq_service() local 84 &q_number, &completed_index); in vnic_cq_service() 89 q_number, completed_index, opaque)) in vnic_cq_service() 101 &q_number, &completed_index); in vnic_cq_service() 70 vnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) vnic_cq_service() argument
|
H A D | cq_enet_desc.h | 26 __le16 q_number; member 32 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_enet_wq_desc_dec() 35 color, q_number, completed_index); in cq_enet_wq_desc_dec() 94 u8 *type, u8 *color, u16 *q_number, u16 *completed_index, in cq_enet_rq_desc_dec() 108 color, q_number, completed_index); in cq_enet_rq_desc_dec() 31 cq_enet_wq_desc_dec(struct cq_enet_wq_desc *desc, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_enet_wq_desc_dec() argument 93 cq_enet_rq_desc_dec(struct cq_enet_rq_desc *desc, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *ingress_port, u8 *fcoe, u8 *eop, u8 *sop, u8 *rss_type, u8 *csum_not_calc, u32 *rss_hash, u16 *bytes_written, u8 *packet_error, u8 *vlan_stripped, u16 *vlan, u16 *checksum, u8 *fcoe_sof, u8 *fcoe_fc_crc_ok, u8 *fcoe_enc_error, u8 *fcoe_eof, u8 *tcp_udp_csum_ok, u8 *udp, u8 *tcp, u8 *ipv4_csum_ok, u8 *ipv6, u8 *ipv4, u8 *ipv4_fragment, u8 *fcs_ok) cq_enet_rq_desc_dec() argument
|
H A D | fnic_fcs.c | 840 u16 q_number, completed_index, bytes_written = 0, vlan, checksum; in fnic_rq_cmpl_frame_recv() local 854 cq_desc_dec(cq_desc, &type, &color, &q_number, &completed_index); in fnic_rq_cmpl_frame_recv() 857 &type, &color, &q_number, &completed_index, in fnic_rq_cmpl_frame_recv() 869 &type, &color, &q_number, &completed_index, in fnic_rq_cmpl_frame_recv() 929 u16 q_number, u16 completed_index, in fnic_rq_cmpl_handler_cont() 934 vnic_rq_service(&fnic->rq[q_number], cq_desc, completed_index, in fnic_rq_cmpl_handler_cont() 1260 u16 q_number, u16 completed_index, in fnic_wq_cmpl_handler_cont() 1266 spin_lock_irqsave(&fnic->wq_lock[q_number], flags); in fnic_wq_cmpl_handler_cont() 1267 vnic_wq_service(&fnic->wq[q_number], cq_desc, completed_index, in fnic_wq_cmpl_handler_cont() 1269 spin_unlock_irqrestore(&fnic->wq_lock[q_number], flag in fnic_wq_cmpl_handler_cont() 927 fnic_rq_cmpl_handler_cont(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque) fnic_rq_cmpl_handler_cont() argument 1258 fnic_wq_cmpl_handler_cont(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque) fnic_wq_cmpl_handler_cont() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/fnic/ |
H A D | cq_exch_desc.h | 14 u16 q_number; member 37 u16 *q_number, in cq_exch_wq_desc_dec() 42 color, q_number, completed_index); in cq_exch_wq_desc_dec() 48 u16 q_number; member 77 u16 *q_number, in cq_fcp_rq_desc_dec() 95 color, q_number, completed_index); in cq_fcp_rq_desc_dec() 126 u16 q_number; member 153 u16 *q_number, in cq_sgl_desc_dec() 162 cq_desc_dec((struct cq_desc *)desc_ptr, type, color, q_number, in cq_sgl_desc_dec() 34 cq_exch_wq_desc_dec(struct cq_exch_wq_desc *desc_ptr, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *exch_status) cq_exch_wq_desc_dec() argument 74 cq_fcp_rq_desc_dec(struct cq_fcp_rq_desc *desc_ptr, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *eop, u8 *sop, u8 *fck, u16 *exchange_id, u16 *tmpl, u32 *bytes_written, u8 *sof, u8 *eof, u8 *ingress_port, u8 *packet_err, u8 *fcoe_err, u8 *fcs_ok, u8 *vlan_stripped, u16 *vlan) cq_fcp_rq_desc_dec() argument 150 cq_sgl_desc_dec(struct cq_sgl_desc *desc_ptr, u8 *type, u8 *color, u16 *q_number, u16 *exchange_id, u32 *active_burst_offset, u32 *tot_data_bytes, u16 *tmpl, u8 *sgl_err) cq_sgl_desc_dec() argument
|
H A D | cq_desc.h | 28 __le16 q_number; member 43 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_desc_dec() 61 *q_number = le16_to_cpu(desc->q_number) & CQ_DESC_Q_NUM_MASK; in cq_desc_dec() 42 cq_desc_dec(const struct cq_desc *desc_arg, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_desc_dec() argument
|
H A D | vnic_cq.h | 61 u8 type, u16 q_number, u16 completed_index, void *opaque), in vnic_cq_service() 66 u16 q_number, completed_index; in vnic_cq_service() local 72 &q_number, &completed_index); in vnic_cq_service() 77 q_number, completed_index, opaque)) in vnic_cq_service() 89 &q_number, &completed_index); in vnic_cq_service() 58 vnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) vnic_cq_service() argument
|
H A D | cq_enet_desc.h | 14 __le16 q_number; member 20 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_enet_wq_desc_dec() 23 color, q_number, completed_index); in cq_enet_wq_desc_dec() 82 u8 *type, u8 *color, u16 *q_number, u16 *completed_index, in cq_enet_rq_desc_dec() 96 color, q_number, completed_index); in cq_enet_rq_desc_dec() 19 cq_enet_wq_desc_dec(struct cq_enet_wq_desc *desc, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_enet_wq_desc_dec() argument 81 cq_enet_rq_desc_dec(struct cq_enet_rq_desc *desc, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *ingress_port, u8 *fcoe, u8 *eop, u8 *sop, u8 *rss_type, u8 *csum_not_calc, u32 *rss_hash, u16 *bytes_written, u8 *packet_error, u8 *vlan_stripped, u16 *vlan, u16 *checksum, u8 *fcoe_sof, u8 *fcoe_fc_crc_ok, u8 *fcoe_enc_error, u8 *fcoe_eof, u8 *tcp_udp_csum_ok, u8 *udp, u8 *tcp, u8 *ipv4_csum_ok, u8 *ipv6, u8 *ipv4, u8 *ipv4_fragment, u8 *fcs_ok) cq_enet_rq_desc_dec() argument
|
H A D | fnic_fcs.c | 830 u16 q_number, completed_index, bytes_written = 0, vlan, checksum; in fnic_rq_cmpl_frame_recv() local 844 cq_desc_dec(cq_desc, &type, &color, &q_number, &completed_index); in fnic_rq_cmpl_frame_recv() 847 &type, &color, &q_number, &completed_index, in fnic_rq_cmpl_frame_recv() 859 &type, &color, &q_number, &completed_index, in fnic_rq_cmpl_frame_recv() 919 u16 q_number, u16 completed_index, in fnic_rq_cmpl_handler_cont() 924 vnic_rq_service(&fnic->rq[q_number], cq_desc, completed_index, in fnic_rq_cmpl_handler_cont() 1250 u16 q_number, u16 completed_index, in fnic_wq_cmpl_handler_cont() 1256 spin_lock_irqsave(&fnic->wq_lock[q_number], flags); in fnic_wq_cmpl_handler_cont() 1257 vnic_wq_service(&fnic->wq[q_number], cq_desc, completed_index, in fnic_wq_cmpl_handler_cont() 1259 spin_unlock_irqrestore(&fnic->wq_lock[q_number], flag in fnic_wq_cmpl_handler_cont() 917 fnic_rq_cmpl_handler_cont(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque) fnic_rq_cmpl_handler_cont() argument 1248 fnic_wq_cmpl_handler_cont(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque) fnic_wq_cmpl_handler_cont() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/ |
H A D | cq_desc.h | 42 __le16 q_number; member 57 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_desc_dec() 75 *q_number = le16_to_cpu(desc->q_number) & CQ_DESC_Q_NUM_MASK; in cq_desc_dec() 56 cq_desc_dec(const struct cq_desc *desc_arg, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_desc_dec() argument
|
H A D | vnic_cq.h | 75 u8 type, u16 q_number, u16 completed_index, void *opaque), in vnic_cq_service() 80 u16 q_number, completed_index; in vnic_cq_service() local 86 &q_number, &completed_index); in vnic_cq_service() 91 q_number, completed_index, opaque)) in vnic_cq_service() 103 &q_number, &completed_index); in vnic_cq_service() 72 vnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) vnic_cq_service() argument
|
H A D | cq_enet_desc.h | 28 __le16 q_number; member 34 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_enet_wq_desc_dec() 37 color, q_number, completed_index); in cq_enet_wq_desc_dec() 105 u8 *type, u8 *color, u16 *q_number, u16 *completed_index, in cq_enet_rq_desc_dec() 118 color, q_number, completed_index); in cq_enet_rq_desc_dec() 33 cq_enet_wq_desc_dec(struct cq_enet_wq_desc *desc, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_enet_wq_desc_dec() argument 104 cq_enet_rq_desc_dec(struct cq_enet_rq_desc *desc, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *ingress_port, u8 *fcoe, u8 *eop, u8 *sop, u8 *rss_type, u8 *csum_not_calc, u32 *rss_hash, u16 *bytes_written, u8 *packet_error, u8 *vlan_stripped, u16 *vlan_tci, u16 *checksum, u8 *fcoe_sof, u8 *fcoe_fc_crc_ok, u8 *fcoe_enc_error, u8 *fcoe_eof, u8 *tcp_udp_csum_ok, u8 *udp, u8 *tcp, u8 *ipv4_csum_ok, u8 *ipv6, u8 *ipv4, u8 *ipv4_fragment, u8 *fcs_ok) cq_enet_rq_desc_dec() argument
|
H A D | enic_main.c | 346 u8 type, u16 q_number, u16 completed_index, void *opaque) in enic_wq_service() 350 spin_lock(&enic->wq_lock[q_number]); in enic_wq_service() 352 vnic_wq_service(&enic->wq[q_number], cq_desc, in enic_wq_service() 356 if (netif_tx_queue_stopped(netdev_get_tx_queue(enic->netdev, q_number)) && in enic_wq_service() 357 vnic_wq_desc_avail(&enic->wq[q_number]) >= in enic_wq_service() 359 netif_wake_subqueue(enic->netdev, q_number); in enic_wq_service() 361 spin_unlock(&enic->wq_lock[q_number]); in enic_wq_service() 1310 u16 q_number, completed_index, bytes_written, vlan_tci, checksum; in enic_rq_indicate_buf() local 1320 &type, &color, &q_number, &completed_index, in enic_rq_indicate_buf() 1360 skb_record_rx_queue(skb, q_number); in enic_rq_indicate_buf() 345 enic_wq_service(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque) enic_wq_service() argument 1434 enic_rq_service(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque) enic_rq_service() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/snic/ |
H A D | cq_desc.h | 40 __le16 q_number; member 55 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_desc_dec() 72 *q_number = le16_to_cpu(desc->q_number) & CQ_DESC_Q_NUM_MASK; in cq_desc_dec() 54 cq_desc_dec(const struct cq_desc *desc_arg, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_desc_dec() argument
|
H A D | cq_enet_desc.h | 26 __le16 q_number; member 32 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_enet_wq_desc_dec() 35 color, q_number, completed_index); in cq_enet_wq_desc_dec() 31 cq_enet_wq_desc_dec(struct cq_enet_wq_desc *desc, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_enet_wq_desc_dec() argument
|
H A D | vnic_cq.h | 63 u8 type, u16 q_number, u16 completed_index, void *opaque), in svnic_cq_service() 68 u16 q_number, completed_index; in svnic_cq_service() local 74 &q_number, &completed_index); in svnic_cq_service() 79 q_number, completed_index, opaque)) in svnic_cq_service() 91 &q_number, &completed_index); in svnic_cq_service() 60 svnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) svnic_cq_service() argument
|
/kernel/linux/linux-6.6/drivers/scsi/snic/ |
H A D | cq_desc.h | 26 __le16 q_number; member 41 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_desc_dec() 58 *q_number = le16_to_cpu(desc->q_number) & CQ_DESC_Q_NUM_MASK; in cq_desc_dec() 40 cq_desc_dec(const struct cq_desc *desc_arg, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_desc_dec() argument
|
H A D | cq_enet_desc.h | 12 __le16 q_number; member 18 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_enet_wq_desc_dec() 21 color, q_number, completed_index); in cq_enet_wq_desc_dec() 17 cq_enet_wq_desc_dec(struct cq_enet_wq_desc *desc, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_enet_wq_desc_dec() argument
|
H A D | vnic_cq.h | 49 u8 type, u16 q_number, u16 completed_index, void *opaque), in svnic_cq_service() 54 u16 q_number, completed_index; in svnic_cq_service() local 60 &q_number, &completed_index); in svnic_cq_service() 65 q_number, completed_index, opaque)) in svnic_cq_service() 77 &q_number, &completed_index); in svnic_cq_service() 46 svnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) svnic_cq_service() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/ |
H A D | cq_desc.h | 29 __le16 q_number; member 44 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_desc_dec() 62 *q_number = le16_to_cpu(desc->q_number) & CQ_DESC_Q_NUM_MASK; in cq_desc_dec() 43 cq_desc_dec(const struct cq_desc *desc_arg, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_desc_dec() argument
|
H A D | vnic_cq.h | 62 u8 type, u16 q_number, u16 completed_index, void *opaque), in vnic_cq_service() 67 u16 q_number, completed_index; in vnic_cq_service() local 73 &q_number, &completed_index); in vnic_cq_service() 78 q_number, completed_index, opaque)) in vnic_cq_service() 90 &q_number, &completed_index); in vnic_cq_service() 59 vnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) vnic_cq_service() argument
|
H A D | cq_enet_desc.h | 15 __le16 q_number; member 21 u8 *type, u8 *color, u16 *q_number, u16 *completed_index) in cq_enet_wq_desc_dec() 24 color, q_number, completed_index); in cq_enet_wq_desc_dec() 92 u8 *type, u8 *color, u16 *q_number, u16 *completed_index, in cq_enet_rq_desc_dec() 105 color, q_number, completed_index); in cq_enet_rq_desc_dec() 20 cq_enet_wq_desc_dec(struct cq_enet_wq_desc *desc, u8 *type, u8 *color, u16 *q_number, u16 *completed_index) cq_enet_wq_desc_dec() argument 91 cq_enet_rq_desc_dec(struct cq_enet_rq_desc *desc, u8 *type, u8 *color, u16 *q_number, u16 *completed_index, u8 *ingress_port, u8 *fcoe, u8 *eop, u8 *sop, u8 *rss_type, u8 *csum_not_calc, u32 *rss_hash, u16 *bytes_written, u8 *packet_error, u8 *vlan_stripped, u16 *vlan_tci, u16 *checksum, u8 *fcoe_sof, u8 *fcoe_fc_crc_ok, u8 *fcoe_enc_error, u8 *fcoe_eof, u8 *tcp_udp_csum_ok, u8 *udp, u8 *tcp, u8 *ipv4_csum_ok, u8 *ipv6, u8 *ipv4, u8 *ipv4_fragment, u8 *fcs_ok) cq_enet_rq_desc_dec() argument
|
H A D | enic_main.c | 346 u8 type, u16 q_number, u16 completed_index, void *opaque) in enic_wq_service() 350 spin_lock(&enic->wq_lock[q_number]); in enic_wq_service() 352 vnic_wq_service(&enic->wq[q_number], cq_desc, in enic_wq_service() 356 if (netif_tx_queue_stopped(netdev_get_tx_queue(enic->netdev, q_number)) && in enic_wq_service() 357 vnic_wq_desc_avail(&enic->wq[q_number]) >= in enic_wq_service() 359 netif_wake_subqueue(enic->netdev, q_number); in enic_wq_service() 361 spin_unlock(&enic->wq_lock[q_number]); in enic_wq_service() 1310 u16 q_number, completed_index, bytes_written, vlan_tci, checksum; in enic_rq_indicate_buf() local 1320 &type, &color, &q_number, &completed_index, in enic_rq_indicate_buf() 1360 skb_record_rx_queue(skb, q_number); in enic_rq_indicate_buf() 345 enic_wq_service(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque) enic_wq_service() argument 1434 enic_rq_service(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque) enic_rq_service() argument [all...] |