Searched refs:tb_nhi (Results 1 – 6 of 6) sorted by relevance
/drivers/thunderbolt/ |
D | nhi.h | 16 struct tb_nhi { struct 35 struct tb_nhi *nhi; argument 67 struct tb_ring *ring_alloc_tx(struct tb_nhi *nhi, int hop, int size); 68 struct tb_ring *ring_alloc_rx(struct tb_nhi *nhi, int hop, int size);
|
D | nhi.c | 67 static void nhi_disable_interrupts(struct tb_nhi *nhi) in nhi_disable_interrupts() 255 static struct tb_ring *ring_alloc(struct tb_nhi *nhi, u32 hop, int size, in ring_alloc() 311 struct tb_ring *ring_alloc_tx(struct tb_nhi *nhi, int hop, int size) in ring_alloc_tx() 316 struct tb_ring *ring_alloc_rx(struct tb_nhi *nhi, int hop, int size) in ring_alloc_rx() 455 struct tb_nhi *nhi = container_of(work, typeof(*nhi), interrupt_work); in nhi_interrupt_work() 505 struct tb_nhi *nhi = data; in nhi_msi() 526 static void nhi_shutdown(struct tb_nhi *nhi) in nhi_shutdown() 551 struct tb_nhi *nhi; in nhi_probe() 627 struct tb_nhi *nhi = tb->nhi; in nhi_remove()
|
D | tb.h | 104 struct tb_nhi *nhi; 219 struct tb *thunderbolt_alloc_and_start(struct tb_nhi *nhi);
|
D | ctl.h | 17 struct tb_ctl *tb_ctl_alloc(struct tb_nhi *nhi, hotplug_cb cb, void *cb_data);
|
D | ctl.c | 29 struct tb_nhi *nhi; 474 struct tb_ctl *tb_ctl_alloc(struct tb_nhi *nhi, hotplug_cb cb, void *cb_data) in tb_ctl_alloc()
|
D | tb.c | 349 struct tb *thunderbolt_alloc_and_start(struct tb_nhi *nhi) in thunderbolt_alloc_and_start()
|