Searched refs:vnic_intr (Results 1 – 13 of 13) sorted by relevance
/linux/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_intr.h | 35 struct vnic_intr { struct 41 static inline void vnic_intr_unmask(struct vnic_intr *intr) in vnic_intr_unmask() argument 46 static inline void vnic_intr_mask(struct vnic_intr *intr) in vnic_intr_mask() 51 static inline int vnic_intr_masked(struct vnic_intr *intr) in vnic_intr_masked() 56 static inline void vnic_intr_return_credits(struct vnic_intr *intr, in vnic_intr_return_credits() 69 static inline unsigned int vnic_intr_credits(struct vnic_intr *intr) in vnic_intr_credits() 74 static inline void vnic_intr_return_all_credits(struct vnic_intr *intr) in vnic_intr_return_all_credits() 89 void vnic_intr_free(struct vnic_intr *intr); 90 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, 92 void vnic_intr_init(struct vnic_intr *intr, u32 coalescing_timer, [all …]
|
H A D | vnic_intr.c | 17 void vnic_intr_free(struct vnic_intr *intr) in vnic_intr_free() 22 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, in vnic_intr_alloc() 38 void vnic_intr_init(struct vnic_intr *intr, u32 coalescing_timer, in vnic_intr_init() 47 void vnic_intr_coalescing_timer_set(struct vnic_intr *intr, in vnic_intr_coalescing_timer_set() 54 void vnic_intr_clean(struct vnic_intr *intr) in vnic_intr_clean()
|
H A D | Makefile | 4 enic-y := enic_main.o vnic_cq.o vnic_intr.o vnic_wq.o \
|
H A D | enic.h | 217 struct vnic_intr *intr;
|
H A D | enic_main.c | 2744 enic->intr = kcalloc(enic->intr_avail, sizeof(struct vnic_intr), in enic_alloc_enic_resources()
|
/linux/drivers/scsi/snic/ |
H A D | vnic_intr.h | 33 struct vnic_intr { struct 40 svnic_intr_unmask(struct vnic_intr *intr) in svnic_intr_unmask() argument 46 svnic_intr_mask(struct vnic_intr *intr) in svnic_intr_mask() 52 svnic_intr_return_credits(struct vnic_intr *intr, in svnic_intr_return_credits() 68 svnic_intr_credits(struct vnic_intr *intr) in svnic_intr_credits() 74 svnic_intr_return_all_credits(struct vnic_intr *intr) in svnic_intr_return_all_credits() 83 void svnic_intr_free(struct vnic_intr *); 84 int svnic_intr_alloc(struct vnic_dev *, struct vnic_intr *, unsigned int); 85 void svnic_intr_init(struct vnic_intr *intr, 89 void svnic_intr_clean(struct vnic_intr *);
|
H A D | vnic_intr.c | 12 void svnic_intr_free(struct vnic_intr *intr) in svnic_intr_free() 17 int svnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, in svnic_intr_alloc() 33 void svnic_intr_init(struct vnic_intr *intr, unsigned int coalescing_timer, in svnic_intr_init() 42 void svnic_intr_clean(struct vnic_intr *intr) in svnic_intr_clean()
|
H A D | Makefile | 14 vnic_intr.o \
|
H A D | snic.h | 334 ____cacheline_aligned struct vnic_intr intr[SNIC_MSIX_INTR_MAX];
|
/linux/drivers/scsi/fnic/ |
H A D | vnic_intr.h | 50 struct vnic_intr { struct 56 static inline void vnic_intr_unmask(struct vnic_intr *intr) in vnic_intr_unmask() argument 61 static inline void vnic_intr_mask(struct vnic_intr *intr) in vnic_intr_mask() 66 static inline void vnic_intr_return_credits(struct vnic_intr *intr, in vnic_intr_return_credits() 79 static inline unsigned int vnic_intr_credits(struct vnic_intr *intr) in vnic_intr_credits() 84 static inline void vnic_intr_return_all_credits(struct vnic_intr *intr) in vnic_intr_return_all_credits() 99 void vnic_intr_free(struct vnic_intr *intr); 100 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, 102 void vnic_intr_init(struct vnic_intr *intr, unsigned int coalescing_timer, 104 void vnic_intr_clean(struct vnic_intr *intr);
|
H A D | vnic_intr.c | 15 void vnic_intr_free(struct vnic_intr *intr) in vnic_intr_free() 20 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, in vnic_intr_alloc() 36 void vnic_intr_init(struct vnic_intr *intr, unsigned int coalescing_timer, in vnic_intr_init() 45 void vnic_intr_clean(struct vnic_intr *intr) in vnic_intr_clean()
|
H A D | Makefile | 15 vnic_intr.o \
|
H A D | fnic.h | 341 ____cacheline_aligned struct vnic_intr intr[FNIC_MSIX_INTR_MAX];
|