Home
last modified time | relevance | path

Searched defs:intr (Results 1 – 25 of 515) sorted by relevance

12345678910>>...21

/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/core/
Dintr.c29 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/
Dvnic_intr.c30 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()
Dvnic_intr.h54 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/
Dvnic_intr.c17 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()
Dvnic_intr.h41 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/
Dtu102.c27 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/
Dvnic_intr.c15 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()
Dvnic_intr.h56 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/
Dvnic_intr.c12 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()
Dvnic_intr.h40 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/
Dvnic_intr.c27 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()
Dvnic_intr.h68 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/
Dvnic_intr.c26 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()
Dvnic_intr.h54 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/
Dgp100.c46 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()
Dnv04.c72 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()
Dgt215.c57 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/
Dirq-mips-gic.c69 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 …]
Dirq-ti-sci-intr.c62 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/
Dirq-mips-gic.c68 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 …]
Dirq-ti-sci-intr.c62 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/
Ddpu_hw_interrupts.c773 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/
Ddpu_hw_interrupts.c226 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/
Dcore.c274 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/
Dgf100.c355 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

12345678910>>...21