Searched refs:mei_cl (Results 1 – 13 of 13) sorted by relevance
/linux/drivers/misc/mei/ |
A D | client.h | 129 struct mei_cl *mei_cl_allocate(struct mei_device *dev); 131 int mei_cl_link(struct mei_cl *cl); 132 int mei_cl_unlink(struct mei_cl *cl); 134 struct mei_cl *mei_cl_alloc_linked(struct mei_device *dev); 151 int mei_cl_vt_support_check(const struct mei_cl *cl); 175 static inline u8 mei_cl_me_id(const struct mei_cl *cl) in mei_cl_me_id() 187 static inline size_t mei_cl_mtu(const struct mei_cl *cl) in mei_cl_mtu() 236 static inline u8 mei_cl_host_addr(const struct mei_cl *cl) in mei_cl_host_addr() 241 int mei_cl_disconnect(struct mei_cl *cl); 259 int mei_cl_notify_request(struct mei_cl *cl, [all …]
|
A D | hbm.h | 12 struct mei_cl; 46 int mei_hbm_cl_flow_control_req(struct mei_device *dev, struct mei_cl *cl); 47 int mei_hbm_cl_disconnect_req(struct mei_device *dev, struct mei_cl *cl); 48 int mei_hbm_cl_disconnect_rsp(struct mei_device *dev, struct mei_cl *cl); 49 int mei_hbm_cl_connect_req(struct mei_device *dev, struct mei_cl *cl); 54 struct mei_cl *cl, u8 request); 55 int mei_hbm_cl_dma_map_req(struct mei_device *dev, struct mei_cl *cl); 56 int mei_hbm_cl_dma_unmap_req(struct mei_device *dev, struct mei_cl *cl);
|
A D | client.c | 415 const struct mei_cl *cl) in mei_io_list_flush_cl() 436 const struct mei_cl *cl, in mei_io_tx_list_free_cl() 626 struct mei_cl *cl; in mei_cl_allocate() 646 int mei_cl_link(struct mei_cl *cl) in mei_cl_link() 688 int mei_cl_unlink(struct mei_cl *cl) in mei_cl_unlink() 974 int mei_cl_disconnect(struct mei_cl *cl) in mei_cl_disconnect() 1208 struct mei_cl *cl; in mei_cl_alloc_linked() 1514 int mei_cl_notify_request(struct mei_cl *cl, in mei_cl_notify_request() 1586 void mei_cl_notify(struct mei_cl *cl) in mei_cl_notify() 2143 struct mei_cl *cl; in mei_cl_all_disconnect() [all …]
|
A D | hbm.c | 209 struct mei_cl *cl; in mei_hbm_cl_find_by_cmd() 493 struct mei_cl *cl, u8 start) in mei_hbm_cl_notify_req() 537 struct mei_cl *cl, in mei_hbm_cl_notify_start_res() 563 struct mei_cl *cl, in mei_hbm_cl_notify_stop_res() 590 struct mei_cl *cl; in mei_hbm_cl_notify() 605 int mei_hbm_cl_dma_map_req(struct mei_device *dev, struct mei_cl *cl) in mei_hbm_cl_dma_map_req() 659 struct mei_cl *cl; in mei_hbm_cl_dma_map_res() 685 struct mei_cl *cl; in mei_hbm_cl_dma_unmap_res() 864 struct mei_cl *cl; in mei_hbm_cl_tx_flow_ctrl_creds_res() 992 struct mei_cl *cl; in mei_hbm_cl_res() [all …]
|
A D | main.c | 48 struct mei_cl *cl; in mei_open() 112 struct mei_cl *cl = file->private_data; in mei_release() 170 struct mei_cl *cl = file->private_data; in mei_read() 312 struct mei_cl *cl = file->private_data; in mei_write() 409 struct mei_cl *cl; in mei_ioctl_connect_client() 509 struct mei_cl *cl; in mei_ioctl_connect_vtag() 510 struct mei_cl *pos; in mei_ioctl_connect_vtag() 598 struct mei_cl *cl = file->private_data; in mei_ioctl_client_notify_request() 617 struct mei_cl *cl = file->private_data; in mei_ioctl_client_notify_get() 642 struct mei_cl *cl = file->private_data; in mei_ioctl() [all …]
|
A D | interrupt.c | 32 struct mei_cl *cl; in mei_irq_compl_handler() 52 static inline int mei_cl_hbm_equal(struct mei_cl *cl, in mei_cl_hbm_equal() 93 static int mei_cl_irq_read_msg(struct mei_cl *cl, in mei_cl_irq_read_msg() 221 static int mei_cl_irq_disconnect_rsp(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_disconnect_rsp() 253 static int mei_cl_irq_read(struct mei_cl *cl, struct mei_cl_cb *cb, in mei_cl_irq_read() 332 struct mei_cl *cl; in mei_irq_read_handler() 483 struct mei_cl *cl; in mei_irq_write_handler() 583 static void mei_connect_timeout(struct mei_cl *cl) in mei_connect_timeout() 618 struct mei_cl *cl; in mei_timer()
|
A D | bus.c | 238 struct mei_cl *cl = cldev->cl; in mei_cldev_send_vtag() 260 struct mei_cl *cl = cldev->cl; in mei_cldev_recv_vtag() 282 struct mei_cl *cl = cldev->cl; in mei_cldev_recv_nonblock_vtag() 383 bool mei_cl_bus_notify_event(struct mei_cl *cl) in mei_cl_bus_notify_event() 408 bool mei_cl_bus_rx_event(struct mei_cl *cl) in mei_cl_bus_rx_event() 592 static inline struct mei_cl_vtag *mei_cl_bus_vtag(struct mei_cl *cl) in mei_cl_bus_vtag() 609 struct mei_cl *cl = cldev->cl; in mei_cl_bus_vtag_alloc() 635 struct mei_cl *cl = cldev->cl; in mei_cl_bus_vtag_free() 657 struct mei_cl *cl; in mei_cldev_enable() 729 struct mei_cl *cl; in mei_cldev_disable() [all …]
|
A D | mei_dev.h | 179 struct mei_cl; 197 struct mei_cl *cl; 255 struct mei_cl { struct 359 ssize_t __mei_cl_send(struct mei_cl *cl, const u8 *buf, size_t length, u8 vtag, 361 ssize_t __mei_cl_recv(struct mei_cl *cl, u8 *buf, size_t length, u8 *vtag, 363 bool mei_cl_bus_rx_event(struct mei_cl *cl); 364 bool mei_cl_bus_notify_event(struct mei_cl *cl);
|
A D | bus-fixup.c | 319 static int mei_nfc_if_version(struct mei_cl *cl, in mei_nfc_if_version() 403 struct mei_cl *cl; in mei_nfc()
|
A D | debugfs.c | 61 struct mei_cl *cl; in mei_dbgfs_active_show()
|
/linux/samples/mei/ |
A D | mei-amt-version.c | 297 struct mei mei_cl; member 307 acmd->initialized = mei_init(&acmd->mei_cl, &MEI_IAMTHIF, 0, verbose); in amt_host_if_init() 313 mei_deinit(&acmd->mei_cl); in amt_host_if_deinit() 387 in_buf_sz = acmd->mei_cl.buf_size; in amt_host_if_call() 394 written = mei_send_msg(&acmd->mei_cl, in amt_host_if_call() 399 out_buf_sz = mei_recv_msg(&acmd->mei_cl, *read_buf, in_buf_sz, 2000); in amt_host_if_call()
|
/linux/include/linux/ |
A D | mei_cl_bus.h | 47 struct mei_cl *cl;
|
/linux/Documentation/driver-api/mei/ |
A D | mei-client-bus.rst | 92 MODULE_DEVICE_TABLE(mei_cl, contact_mei_cl_tbl);
|
Completed in 26 milliseconds