Home
last modified time | relevance | path

Searched refs:mei_cl (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/misc/mei/
A Dclient.h129 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 Dhbm.h12 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 Dclient.c415 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 Dhbm.c209 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 Dmain.c48 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 Dinterrupt.c32 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 Dbus.c238 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 Dmei_dev.h179 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 Dbus-fixup.c319 static int mei_nfc_if_version(struct mei_cl *cl, in mei_nfc_if_version()
403 struct mei_cl *cl; in mei_nfc()
A Ddebugfs.c61 struct mei_cl *cl; in mei_dbgfs_active_show()
/linux/samples/mei/
A Dmei-amt-version.c297 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 Dmei_cl_bus.h47 struct mei_cl *cl;
/linux/Documentation/driver-api/mei/
A Dmei-client-bus.rst92 MODULE_DEVICE_TABLE(mei_cl, contact_mei_cl_tbl);

Completed in 26 milliseconds