| /linux/drivers/net/ethernet/cisco/enic/ |
| H A D | enic_wq.c | 13 u8 *type, u8 *color, u16 *q_number, in enic_wq_cq_desc_dec() argument 31 *q_number = le16_to_cpu(desc->q_number) & CQ_DESC_Q_NUM_MASK; in enic_wq_cq_desc_dec() 67 u8 type, u16 q_number, u16 completed_index) in enic_wq_service() argument 71 spin_lock(&enic->wq[q_number].lock); in enic_wq_service() 73 vnic_wq_service(&enic->wq[q_number].vwq, cq_desc, in enic_wq_service() 76 if (netif_tx_queue_stopped(netdev_get_tx_queue(enic->netdev, q_number)) in enic_wq_service() 77 && vnic_wq_desc_avail(&enic->wq[q_number].vwq) >= in enic_wq_service() 79 netif_wake_subqueue(enic->netdev, q_number); in enic_wq_service() 80 enic->wq[q_number].stats.wake++; in enic_wq_service() 83 spin_unlock(&enic->wq[q_number].lock); in enic_wq_service() [all …]
|
| H A D | enic_rq.c | 25 u8 *color, u16 *q_number, u16 *completed_index) in enic_rq_cq_desc_dec() argument 44 *q_number = le16_to_cpu(desc->q_number_rss_type_flags) & in enic_rq_cq_desc_dec() 63 *q_number = le16_to_cpu(desc->q_number_rss_type_flags) & in enic_rq_cq_desc_dec() 84 *q_number = le16_to_cpu(desc->q_number_rss_type_flags) & in enic_rq_cq_desc_dec() 318 u8 type, u16 q_number, u16 completed_index) in enic_rq_indicate_buf() argument 367 skb_record_rx_queue(skb, q_number); in enic_rq_indicate_buf() 388 u16 q_number, u16 completed_index) in enic_rq_service() argument 390 struct enic_rq_stats *rqstats = &enic->rq[q_number].stats; in enic_rq_service() 391 struct vnic_rq *vrq = &enic->rq[q_number].vrq; in enic_rq_service() 399 q_number, completed_index); in enic_rq_service() [all …]
|
| H A D | cq_desc.h | 29 __le16 q_number; member
|
| H A D | cq_enet_desc.h | 15 __le16 q_number; member
|
| /linux/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() argument 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() argument 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() argument 162 cq_desc_dec((struct cq_desc *)desc_ptr, type, color, q_number, in cq_sgl_desc_dec()
|
| 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() argument 61 *q_number = le16_to_cpu(desc->q_number) & CQ_DESC_Q_NUM_MASK; in cq_desc_dec()
|
| H A D | vnic_cq.h | 61 u8 type, u16 q_number, u16 completed_index, void *opaque), in vnic_cq_service() argument 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()
|
| 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() argument 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() argument 96 color, q_number, completed_index); in cq_enet_rq_desc_dec()
|
| H A D | fnic_fcs.c | 433 u16 q_number, completed_index, vlan; in fnic_rq_cmpl_frame_recv() local 454 cq_desc_dec(cq_desc, &type, &color, &q_number, &completed_index); in fnic_rq_cmpl_frame_recv() 457 &color, &q_number, &completed_index, &eop, &sop, in fnic_rq_cmpl_frame_recv() 466 &color, &q_number, &completed_index, in fnic_rq_cmpl_frame_recv() 546 u16 q_number, u16 completed_index, in fnic_rq_cmpl_handler_cont() argument 551 vnic_rq_service(&fnic->rq[q_number], cq_desc, completed_index, in fnic_rq_cmpl_handler_cont() 864 u16 q_number, u16 completed_index, in fnic_wq_cmpl_handler_cont() argument 870 spin_lock_irqsave(&fnic->wq_lock[q_number], flags); in fnic_wq_cmpl_handler_cont() 871 vnic_wq_service(&fnic->wq[q_number], cq_desc, completed_index, in fnic_wq_cmpl_handler_cont() 873 spin_unlock_irqrestore(&fnic->wq_lock[q_number], flags); in fnic_wq_cmpl_handler_cont()
|
| /linux/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() argument 58 *q_number = le16_to_cpu(desc->q_number) & CQ_DESC_Q_NUM_MASK; in cq_desc_dec()
|
| H A D | vnic_cq.h | 49 u8 type, u16 q_number, u16 completed_index, void *opaque), in svnic_cq_service() argument 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()
|
| 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() argument 21 color, q_number, completed_index); in cq_enet_wq_desc_dec()
|