| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/core/ |
| D | intr.c | 29 nvkm_intr_xlat(struct nvkm_subdev *subdev, struct nvkm_intr *intr, in nvkm_intr_xlat() 78 struct nvkm_intr *intr; in nvkm_intr_find() local 91 nvkm_intr_allow_locked(struct nvkm_intr *intr, int leaf, u32 mask) in nvkm_intr_allow_locked() 105 struct nvkm_intr *intr; in nvkm_intr_allow() local 120 nvkm_intr_block_locked(struct nvkm_intr *intr, int leaf, u32 mask) in nvkm_intr_block_locked() 131 struct nvkm_intr *intr; in nvkm_intr_block() local 148 struct nvkm_intr *intr; in nvkm_intr_rearm_locked() local 157 struct nvkm_intr *intr; in nvkm_intr_unarm_locked() local 167 struct nvkm_intr *intr; in nvkm_intr() local 197 struct nvkm_intr *intr = inth->intr; in nvkm_intr() local [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/ |
| D | vnic_intr.c | 30 void vnic_intr_free(struct vnic_intr *intr) in vnic_intr_free() 35 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, in vnic_intr_alloc() 51 void vnic_intr_init(struct vnic_intr *intr, u32 coalescing_timer, in vnic_intr_init() 60 void vnic_intr_coalescing_timer_set(struct vnic_intr *intr, in vnic_intr_coalescing_timer_set() 67 void vnic_intr_clean(struct vnic_intr *intr) in vnic_intr_clean()
|
| D | vnic_intr.h | 54 static inline void vnic_intr_unmask(struct vnic_intr *intr) in vnic_intr_unmask() 59 static inline void vnic_intr_mask(struct vnic_intr *intr) in vnic_intr_mask() 64 static inline int vnic_intr_masked(struct vnic_intr *intr) in vnic_intr_masked() 69 static inline void vnic_intr_return_credits(struct vnic_intr *intr, in vnic_intr_return_credits() 82 static inline unsigned int vnic_intr_credits(struct vnic_intr *intr) in vnic_intr_credits() 87 static inline void vnic_intr_return_all_credits(struct vnic_intr *intr) in vnic_intr_return_all_credits()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/ |
| 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()
|
| D | vnic_intr.h | 41 static inline void vnic_intr_unmask(struct vnic_intr *intr) in vnic_intr_unmask() 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()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ |
| D | tu102.c | 27 tu102_vfn_intr_reset(struct nvkm_intr *intr, int leaf, u32 mask) in tu102_vfn_intr_reset() 35 tu102_vfn_intr_allow(struct nvkm_intr *intr, int leaf, u32 mask) in tu102_vfn_intr_allow() 43 tu102_vfn_intr_block(struct nvkm_intr *intr, int leaf, u32 mask) in tu102_vfn_intr_block() 51 tu102_vfn_intr_rearm(struct nvkm_intr *intr) in tu102_vfn_intr_rearm() 59 tu102_vfn_intr_unarm(struct nvkm_intr *intr) in tu102_vfn_intr_unarm() 67 tu102_vfn_intr_pending(struct nvkm_intr *intr) in tu102_vfn_intr_pending()
|
| /kernel/linux/linux-6.6/drivers/scsi/fnic/ |
| 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()
|
| D | vnic_intr.h | 56 static inline void vnic_intr_unmask(struct vnic_intr *intr) in vnic_intr_unmask() 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()
|
| /kernel/linux/linux-6.6/drivers/scsi/snic/ |
| 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()
|
| D | vnic_intr.h | 40 svnic_intr_unmask(struct vnic_intr *intr) in svnic_intr_unmask() 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()
|
| /kernel/linux/linux-5.10/drivers/scsi/fnic/ |
| D | vnic_intr.c | 27 void vnic_intr_free(struct vnic_intr *intr) in vnic_intr_free() 32 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, in vnic_intr_alloc() 48 void vnic_intr_init(struct vnic_intr *intr, unsigned int coalescing_timer, in vnic_intr_init() 57 void vnic_intr_clean(struct vnic_intr *intr) in vnic_intr_clean()
|
| D | vnic_intr.h | 68 static inline void vnic_intr_unmask(struct vnic_intr *intr) in vnic_intr_unmask() 73 static inline void vnic_intr_mask(struct vnic_intr *intr) in vnic_intr_mask() 78 static inline void vnic_intr_return_credits(struct vnic_intr *intr, in vnic_intr_return_credits() 91 static inline unsigned int vnic_intr_credits(struct vnic_intr *intr) in vnic_intr_credits() 96 static inline void vnic_intr_return_all_credits(struct vnic_intr *intr) in vnic_intr_return_all_credits()
|
| /kernel/linux/linux-5.10/drivers/scsi/snic/ |
| D | vnic_intr.c | 26 void svnic_intr_free(struct vnic_intr *intr) in svnic_intr_free() 31 int svnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, in svnic_intr_alloc() 47 void svnic_intr_init(struct vnic_intr *intr, unsigned int coalescing_timer, in svnic_intr_init() 56 void svnic_intr_clean(struct vnic_intr *intr) in svnic_intr_clean()
|
| D | vnic_intr.h | 54 svnic_intr_unmask(struct vnic_intr *intr) in svnic_intr_unmask() 60 svnic_intr_mask(struct vnic_intr *intr) in svnic_intr_mask() 66 svnic_intr_return_credits(struct vnic_intr *intr, in svnic_intr_return_credits() 82 svnic_intr_credits(struct vnic_intr *intr) in svnic_intr_credits() 88 svnic_intr_return_all_credits(struct vnic_intr *intr) in svnic_intr_return_all_credits()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/mc/ |
| D | gp100.c | 46 gp100_mc_intr_allow(struct nvkm_intr *intr, int leaf, u32 mask) in gp100_mc_intr_allow() 54 gp100_mc_intr_block(struct nvkm_intr *intr, int leaf, u32 mask) in gp100_mc_intr_block() 62 gp100_mc_intr_rearm(struct nvkm_intr *intr) in gp100_mc_intr_rearm() 71 gp100_mc_intr_unarm(struct nvkm_intr *intr) in gp100_mc_intr_unarm()
|
| D | nv04.c | 72 nv04_mc_intr_rearm(struct nvkm_intr *intr) in nv04_mc_intr_rearm() 82 nv04_mc_intr_unarm(struct nvkm_intr *intr) in nv04_mc_intr_unarm() 94 nv04_mc_intr_pending(struct nvkm_intr *intr) in nv04_mc_intr_pending()
|
| D | gt215.c | 57 gt215_mc_intr_allow(struct nvkm_intr *intr, int leaf, u32 mask) in gt215_mc_intr_allow() 65 gt215_mc_intr_block(struct nvkm_intr *intr, int leaf, u32 mask) in gt215_mc_intr_block()
|
| /kernel/linux/linux-6.6/drivers/irqchip/ |
| D | irq-mips-gic.c | 69 static void gic_clear_pcpu_masks(unsigned int intr) in gic_clear_pcpu_masks() 78 static bool gic_local_irq_is_routable(int intr) in gic_local_irq_is_routable() 153 unsigned int intr; in gic_handle_shared_int() local 181 unsigned int intr = GIC_HWIRQ_TO_SHARED(d->hwirq); in gic_mask_irq() local 189 unsigned int intr = GIC_HWIRQ_TO_SHARED(d->hwirq); in gic_unmask_irq() local 313 unsigned int intr; in gic_handle_local_int() local 332 int intr = GIC_HWIRQ_TO_LOCAL(d->hwirq); in gic_mask_local_irq() local 339 int intr = GIC_HWIRQ_TO_LOCAL(d->hwirq); in gic_unmask_local_irq() local 354 int intr, cpu; in gic_mask_local_irq_all_vpes() local 372 int intr, cpu; in gic_unmask_local_irq_all_vpes() local [all …]
|
| D | irq-ti-sci-intr.c | 62 struct ti_sci_intr_irq_domain *intr = domain->host_data; in ti_sci_intr_irq_domain_translate() local 80 static int ti_sci_intr_xlate_irq(struct ti_sci_intr_irq_domain *intr, u32 irq) in ti_sci_intr_xlate_irq() 111 struct ti_sci_intr_irq_domain *intr = domain->host_data; in ti_sci_intr_irq_domain_free() local 137 struct ti_sci_intr_irq_domain *intr = domain->host_data; in ti_sci_intr_alloc_parent_irq() local 227 struct ti_sci_intr_irq_domain *intr; in ti_sci_intr_irq_domain_probe() local
|
| /kernel/linux/linux-5.10/drivers/irqchip/ |
| D | irq-mips-gic.c | 68 static void gic_clear_pcpu_masks(unsigned int intr) in gic_clear_pcpu_masks() 77 static bool gic_local_irq_is_routable(int intr) in gic_local_irq_is_routable() 152 unsigned int intr, virq; in gic_handle_shared_int() local 180 unsigned int intr = GIC_HWIRQ_TO_SHARED(d->hwirq); in gic_mask_irq() local 188 unsigned int intr = GIC_HWIRQ_TO_SHARED(d->hwirq); in gic_unmask_irq() local 312 unsigned int intr, virq; in gic_handle_local_int() local 331 int intr = GIC_HWIRQ_TO_LOCAL(d->hwirq); in gic_mask_local_irq() local 338 int intr = GIC_HWIRQ_TO_LOCAL(d->hwirq); in gic_unmask_local_irq() local 353 int intr, cpu; in gic_mask_local_irq_all_vpes() local 371 int intr, cpu; in gic_unmask_local_irq_all_vpes() local [all …]
|
| D | irq-ti-sci-intr.c | 62 struct ti_sci_intr_irq_domain *intr = domain->host_data; in ti_sci_intr_irq_domain_translate() local 80 static int ti_sci_intr_xlate_irq(struct ti_sci_intr_irq_domain *intr, u32 irq) in ti_sci_intr_xlate_irq() 111 struct ti_sci_intr_irq_domain *intr = domain->host_data; in ti_sci_intr_irq_domain_free() local 137 struct ti_sci_intr_irq_domain *intr = domain->host_data; in ti_sci_intr_alloc_parent_irq() local 227 struct ti_sci_intr_irq_domain *intr; in ti_sci_intr_irq_domain_probe() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_hw_interrupts.c | 773 static void dpu_hw_intr_dispatch_irq(struct dpu_hw_intr *intr, in dpu_hw_intr_dispatch_irq() 841 static int dpu_hw_intr_enable_irq(struct dpu_hw_intr *intr, int irq_idx) in dpu_hw_intr_enable_irq() 888 static int dpu_hw_intr_disable_irq_nolock(struct dpu_hw_intr *intr, int irq_idx) in dpu_hw_intr_disable_irq_nolock() 932 static int dpu_hw_intr_disable_irq(struct dpu_hw_intr *intr, int irq_idx) in dpu_hw_intr_disable_irq() 951 static int dpu_hw_intr_clear_irqs(struct dpu_hw_intr *intr) in dpu_hw_intr_clear_irqs() 970 static int dpu_hw_intr_disable_irqs(struct dpu_hw_intr *intr) in dpu_hw_intr_disable_irqs() 989 static void dpu_hw_intr_get_interrupt_statuses(struct dpu_hw_intr *intr) in dpu_hw_intr_get_interrupt_statuses() 1025 static void dpu_hw_intr_clear_intr_status_nolock(struct dpu_hw_intr *intr, in dpu_hw_intr_clear_intr_status_nolock() 1041 static u32 dpu_hw_intr_get_interrupt_status(struct dpu_hw_intr *intr, in dpu_hw_intr_get_interrupt_status() 1098 struct dpu_hw_intr *intr; in dpu_hw_intr_init() local [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_hw_interrupts.c | 226 struct dpu_hw_intr *intr = dpu_kms->hw_intr; in dpu_core_irq() local 284 static int dpu_hw_intr_enable_irq_locked(struct dpu_hw_intr *intr, int irq_idx) in dpu_hw_intr_enable_irq_locked() 337 static int dpu_hw_intr_disable_irq_locked(struct dpu_hw_intr *intr, int irq_idx) in dpu_hw_intr_disable_irq_locked() 388 struct dpu_hw_intr *intr = dpu_kms->hw_intr; in dpu_clear_irqs() local 406 struct dpu_hw_intr *intr = dpu_kms->hw_intr; in dpu_disable_all_irqs() local 424 struct dpu_hw_intr *intr = dpu_kms->hw_intr; in dpu_core_irq_read() local 464 struct dpu_hw_intr *intr; in dpu_hw_intr_init() local 504 void dpu_hw_intr_destroy(struct dpu_hw_intr *intr) in dpu_hw_intr_destroy()
|
| /kernel/linux/linux-5.10/drivers/block/rsxx/ |
| D | core.c | 274 static void __enable_intr(unsigned int *mask, unsigned int intr) in __enable_intr() 279 static void __disable_intr(unsigned int *mask, unsigned int intr) in __disable_intr() 291 void rsxx_enable_ier(struct rsxx_cardinfo *card, unsigned int intr) in rsxx_enable_ier() 301 void rsxx_disable_ier(struct rsxx_cardinfo *card, unsigned int intr) in rsxx_disable_ier() 311 unsigned int intr) in rsxx_enable_ier_and_isr() 322 unsigned int intr) in rsxx_disable_ier_and_isr()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| D | gf100.c | 355 u32 intr = nvkm_rd32(device, 0x00254c); in gf100_fifo_intr_sched() local 447 u32 intr = nvkm_rd32(device, 0x002a00); in gf100_fifo_intr_runlist() local 466 u32 intr = nvkm_rd32(device, 0x0025a8 + (engn * 0x04)); in gf100_fifo_intr_engine_unit() local 508 u32 intr = nvkm_rd32(device, 0x00252c); in gf100_fifo_intr() local 521 u32 intr = nvkm_rd32(device, 0x00256c); in gf100_fifo_intr() local 528 u32 intr = nvkm_rd32(device, 0x00258c); in gf100_fifo_intr() local
|