Home
last modified time | relevance | path

Searched refs:vnic_cq (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/net/ethernet/cisco/enic/
H A Dvnic_cq.h45 struct vnic_cq { struct
59 static inline void *vnic_cq_to_clean(struct vnic_cq *cq) in vnic_cq_to_clean() argument
64 static inline void vnic_cq_inc_to_clean(struct vnic_cq *cq) in vnic_cq_inc_to_clean()
73 void vnic_cq_free(struct vnic_cq *cq);
74 int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index,
76 void vnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable,
81 void vnic_cq_clean(struct vnic_cq *cq);
H A Dvnic_cq.c16 void vnic_cq_free(struct vnic_cq *cq) in vnic_cq_free()
23 int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, in vnic_cq_alloc()
38 void vnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable, in vnic_cq_init()
63 void vnic_cq_clean(struct vnic_cq *cq) in vnic_cq_clean()
H A DMakefile4 enic-y := enic_main.o vnic_cq.o vnic_intr.o vnic_wq.o \
H A Denic_wq.c89 struct vnic_cq *cq = &enic->cq[cq_index]; in enic_wq_cq_service()
H A Denic_rq.c321 struct vnic_cq *cq = &enic->cq[enic_cq_rq(enic, rq->index)]; in enic_rq_indicate_buf()
414 struct vnic_cq *cq = &enic->cq[cq_index]; in enic_rq_cq_service()
H A Denic_main.c1268 struct vnic_cq *cq = &enic->cq[enic_cq_rq(enic, rq->index)]; in enic_set_int_moderation()
1280 struct vnic_cq *cq = &enic->cq[enic_cq_rq(enic, rq->index)]; in enic_calc_int_moderation()
2467 enic->cq = kcalloc(enic->cq_avail, sizeof(struct vnic_cq), GFP_KERNEL); in enic_alloc_enic_resources()
/linux/drivers/scsi/snic/
H A Dvnic_cq.h37 struct vnic_cq { struct
46 static inline unsigned int svnic_cq_service(struct vnic_cq *cq, in svnic_cq_service() argument
87 void svnic_cq_free(struct vnic_cq *cq);
88 int svnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq,
90 void svnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable,
95 void svnic_cq_clean(struct vnic_cq *cq);
H A Dvnic_cq.c10 void svnic_cq_free(struct vnic_cq *cq) in svnic_cq_free()
17 int svnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, in svnic_cq_alloc()
33 void svnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable, in svnic_cq_init()
56 void svnic_cq_clean(struct vnic_cq *cq) in svnic_cq_clean()
H A DMakefile13 vnic_cq.o \
H A Dvnic_cq_fw.h10 vnic_cq_fw_service(struct vnic_cq *cq, in vnic_cq_fw_service()
H A Dsnic.h327 ____cacheline_aligned struct vnic_cq cq[SNIC_CQ_MAX];
/linux/drivers/scsi/fnic/
H A Dvnic_cq.h49 struct vnic_cq { struct
58 static inline unsigned int vnic_cq_service(struct vnic_cq *cq, in vnic_cq_service() argument
99 void vnic_cq_free(struct vnic_cq *cq);
100 int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index,
102 void vnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable,
107 void vnic_cq_clean(struct vnic_cq *cq);
H A Dvnic_cq.c12 void vnic_cq_free(struct vnic_cq *cq) in vnic_cq_free()
19 int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, in vnic_cq_alloc()
40 void vnic_cq_init(struct vnic_cq *cq, unsigned int flow_control_enable, in vnic_cq_init()
63 void vnic_cq_clean(struct vnic_cq *cq) in vnic_cq_clean()
H A DMakefile15 vnic_cq.o \
H A Dvnic_cq_copy.h12 struct vnic_cq *cq, in vnic_cq_copy_service()
H A Dfnic.h467 ____cacheline_aligned struct vnic_cq cq[FNIC_CQ_MAX];