Home
last modified time | relevance | path

Searched refs:irq_buf (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_irq.c892 static int xe_irq_msix_alloc_vector(struct xe_device *xe, void *irq_buf, in xe_irq_msix_alloc_vector() argument
901 ret = xa_alloc(&xe->irq.msix.indexes, &id, irq_buf, limit, GFP_KERNEL); in xe_irq_msix_alloc_vector()
917 void *irq_buf, const char *name, u16 msix) in xe_irq_msix_request_irq_internal() argument
926 ret = request_irq(irq, handler, IRQF_SHARED, name, irq_buf); in xe_irq_msix_request_irq_internal()
933 int xe_irq_msix_request_irq(struct xe_device *xe, irq_handler_t handler, void *irq_buf, in xe_irq_msix_request_irq() argument
938 ret = xe_irq_msix_alloc_vector(xe, irq_buf, dynamic_msix, msix); in xe_irq_msix_request_irq()
942 ret = xe_irq_msix_request_irq_internal(xe, handler, irq_buf, name, *msix); in xe_irq_msix_request_irq()
956 void *irq_buf; in xe_irq_msix_free_irq() local
958 irq_buf = xa_load(&xe->irq.msix.indexes, msix); in xe_irq_msix_free_irq()
959 if (!irq_buf) in xe_irq_msix_free_irq()
[all...]
H A Dxe_irq.h22 int xe_irq_msix_request_irq(struct xe_device *xe, irq_handler_t handler, void *irq_buf,
/linux/drivers/net/ieee802154/
H A Dmrf24j40.c234 u8 irq_buf[2]; member
1023 u8 intstat = devrec->irq_buf[1]; in mrf24j40_intstat_complete()
1048 devrec->irq_buf[0] = MRF24J40_READSHORT(REG_INTSTAT); in mrf24j40_isr()
1049 devrec->irq_buf[1] = 0; in mrf24j40_isr()
1231 devrec->irq_trx.tx_buf = devrec->irq_buf; in mrf24j40_setup_irq_spi_messages()
1232 devrec->irq_trx.rx_buf = devrec->irq_buf; in mrf24j40_setup_irq_spi_messages()
/linux/drivers/net/usb/
H A Dcatc.c161 u8 irq_buf[2]; member
838 catc->irq_buf, 2, catc_irq_done, catc, 1); in catc_probe()