Searched refs:ring_frame (Results 1 – 4 of 4) sorted by relevance
/linux-4.19.296/include/linux/ |
D | thunderbolt.h | 503 struct ring_frame; 504 typedef void (*ring_cb)(struct tb_ring *, struct ring_frame *, bool canceled); 534 struct ring_frame { struct 556 int __tb_ring_enqueue(struct tb_ring *ring, struct ring_frame *frame); argument 574 static inline int tb_ring_rx(struct tb_ring *ring, struct ring_frame *frame) in tb_ring_rx() 595 static inline int tb_ring_tx(struct tb_ring *ring, struct ring_frame *frame) in tb_ring_tx() 602 struct ring_frame *tb_ring_poll(struct tb_ring *ring);
|
/linux-4.19.296/drivers/thunderbolt/ |
D | ctl.h | 49 struct ring_frame frame;
|
D | nhi.c | 194 struct ring_frame *frame, *n; in ring_write_descriptors() 229 struct ring_frame *frame; in ring_work() 276 int __tb_ring_enqueue(struct tb_ring *ring, struct ring_frame *frame) in __tb_ring_enqueue() 302 struct ring_frame *tb_ring_poll(struct tb_ring *ring) in tb_ring_poll() 304 struct ring_frame *frame = NULL; in tb_ring_poll()
|
D | ctl.c | 325 static void tb_ctl_tx_callback(struct tb_ring *ring, struct ring_frame *frame, in tb_ctl_tx_callback() 406 static void tb_ctl_rx_callback(struct tb_ring *ring, struct ring_frame *frame, in tb_ctl_rx_callback()
|