Searched refs:ishtp_cl_rb (Results 1 – 9 of 9) sorted by relevance
/linux-5.19.10/drivers/hid/intel-ish-hid/ishtp/ |
D | client-buffers.c | 23 struct ishtp_cl_rb *rb; in ishtp_cl_alloc_rx_ring() 99 struct ishtp_cl_rb *rb; in ishtp_cl_free_rx_ring() 105 rb = list_entry(cl->free_rb_list.list.next, struct ishtp_cl_rb, in ishtp_cl_free_rx_ring() 116 struct ishtp_cl_rb, list); in ishtp_cl_free_rx_ring() 165 void ishtp_io_rb_free(struct ishtp_cl_rb *rb) in ishtp_io_rb_free() 182 struct ishtp_cl_rb *ishtp_io_rb_init(struct ishtp_cl *cl) in ishtp_io_rb_init() 184 struct ishtp_cl_rb *rb; in ishtp_io_rb_init() 186 rb = kzalloc(sizeof(struct ishtp_cl_rb), GFP_KERNEL); in ishtp_io_rb_init() 205 int ishtp_io_rb_alloc_buf(struct ishtp_cl_rb *rb, size_t length) in ishtp_io_rb_alloc_buf() 229 int ishtp_cl_io_rb_recycle(struct ishtp_cl_rb *rb) in ishtp_cl_io_rb_recycle() [all …]
|
D | client.h | 61 struct ishtp_cl_rb free_rb_list; 64 struct ishtp_cl_rb in_process_list; 139 struct ishtp_cl_rb *ishtp_io_rb_init(struct ishtp_cl *cl); 140 void ishtp_io_rb_free(struct ishtp_cl_rb *priv_rb); 141 int ishtp_io_rb_alloc_buf(struct ishtp_cl_rb *rb, size_t length);
|
D | client.c | 44 struct ishtp_cl_rb *rb; in ishtp_read_list_flush() 45 struct ishtp_cl_rb *next; in ishtp_read_list_flush() 447 struct ishtp_cl_rb *rb; in ishtp_cl_read_start() 481 rb = list_entry(cl->free_rb_list.list.next, struct ishtp_cl_rb, list); in ishtp_cl_read_start() 609 static void ishtp_cl_read_complete(struct ishtp_cl_rb *rb) in ishtp_cl_read_complete() 839 struct ishtp_cl_rb *rb; in recv_ishtp_cl_msg() 840 struct ishtp_cl_rb *new_rb; in recv_ishtp_cl_msg() 842 struct ishtp_cl_rb *complete_rb = NULL; in recv_ishtp_cl_msg() 915 struct ishtp_cl_rb, list); in recv_ishtp_cl_msg() 972 struct ishtp_cl_rb *rb; in recv_ishtp_cl_msg_dma() [all …]
|
D | ishtp-dev.h | 155 struct ishtp_cl_rb read_list;
|
/linux-5.19.10/include/linux/ |
D | intel-ish-client-if.h | 68 struct ishtp_cl_rb { struct 99 int ishtp_cl_io_rb_recycle(struct ishtp_cl_rb *rb); 101 struct ishtp_cl_rb *ishtp_cl_rx_get_rb(struct ishtp_cl *cl);
|
/linux-5.19.10/drivers/platform/chrome/ |
D | cros_ec_ishtp.c | 218 struct ishtp_cl_rb *rb_in_proc, ktime_t timestamp) in process_recv() 351 struct ishtp_cl_rb *rb_in_proc; in ish_event_cb()
|
/linux-5.19.10/drivers/platform/x86/intel/ |
D | ishtp_eclite.c | 81 struct ishtp_cl_rb *rb; 428 struct ishtp_cl_rb *rb; in ecl_ishtp_cl_event_cb()
|
/linux-5.19.10/drivers/hid/intel-ish-hid/ |
D | ishtp-fw-loader.c | 336 struct ishtp_cl_rb *rb_in_proc) in process_recv() 451 struct ishtp_cl_rb *rb_in_proc; in loader_cl_event_cb()
|
D | ishtp-hid-client.c | 340 struct ishtp_cl_rb *rb_in_proc; in ish_cl_event_cb()
|