Symbol: mei_cl_device
drivers/media/pci/intel/ivsc/mei_ace.c
163
struct mei_cl_device *cldev;
drivers/media/pci/intel/ivsc/mei_ace.c
361
static void mei_ace_rx(struct mei_cl_device *cldev)
drivers/media/pci/intel/ivsc/mei_ace.c
459
static int mei_ace_probe(struct mei_cl_device *cldev,
drivers/media/pci/intel/ivsc/mei_ace.c
519
static void mei_ace_remove(struct mei_cl_device *cldev)
drivers/media/pci/intel/ivsc/mei_csi.c
112
struct mei_cl_device *cldev;
drivers/media/pci/intel/ivsc/mei_csi.c
245
static void mei_csi_rx(struct mei_cl_device *cldev)
drivers/media/pci/intel/ivsc/mei_csi.c
641
static int mei_csi_probe(struct mei_cl_device *cldev,
drivers/media/pci/intel/ivsc/mei_csi.c
749
static void mei_csi_remove(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
110
static int mei_osver(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
140
static int mei_fwver(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
196
static int mei_gfx_memory_ready(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
210
static void mei_mkhi_fix(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
239
static void mei_gsc_mkhi_ver(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
260
static void mei_gsc_mkhi_fix_ver(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
302
static void mei_wd(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
314
static inline void mei_wd(struct mei_cl_device *cldev) {}
drivers/misc/mei/bus-fixup.c
449
static void mei_nfc(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
526
static void vt_support(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
537
static void pxp_is_ready(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
557
void (*hook)(struct mei_cl_device *cldev);
drivers/misc/mei/bus-fixup.c
57
static void number_of_connections(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
576
void mei_cl_bus_dev_fixup(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
68
static void blacklist(struct mei_cl_device *cldev)
drivers/misc/mei/bus-fixup.c
78
static void whitelist(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
1060
struct mei_cl_device_id *mei_cl_device_find(const struct mei_cl_device *cldev,
drivers/misc/mei/bus.c
1104
const struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1130
struct mei_cl_device *cldev;
drivers/misc/mei/bus.c
1169
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1184
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1193
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1203
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1213
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1224
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1234
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1244
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1254
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1284
const struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1333
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/bus.c
1360
static inline void mei_cl_bus_set_name(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
1375
static struct mei_cl_device *mei_cl_bus_dev_alloc(struct mei_device *bus,
drivers/misc/mei/bus.c
1378
struct mei_cl_device *cldev;
drivers/misc/mei/bus.c
1416
struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
1435
static int mei_cl_bus_dev_add(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
1454
static void mei_cl_bus_dev_stop(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
1468
static void mei_cl_bus_dev_destroy(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
1489
static void mei_cl_bus_remove_device(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
1502
struct mei_cl_device *cldev, *next;
drivers/misc/mei/bus.c
1523
struct mei_cl_device *cldev;
drivers/misc/mei/bus.c
1549
struct mei_cl_device *cldev, *n;
drivers/misc/mei/bus.c
273
ssize_t mei_cldev_send_vtag(struct mei_cl_device *cldev, const u8 *buf,
drivers/misc/mei/bus.c
296
ssize_t mei_cldev_send_vtag_timeout(struct mei_cl_device *cldev, const u8 *buf,
drivers/misc/mei/bus.c
318
ssize_t mei_cldev_recv_vtag(struct mei_cl_device *cldev, u8 *buf, size_t length,
drivers/misc/mei/bus.c
339
ssize_t mei_cldev_recv_timeout(struct mei_cl_device *cldev, u8 *buf, size_t length,
drivers/misc/mei/bus.c
360
ssize_t mei_cldev_recv_vtag_timeout(struct mei_cl_device *cldev, u8 *buf, size_t length,
drivers/misc/mei/bus.c
380
ssize_t mei_cldev_send(struct mei_cl_device *cldev, const u8 *buf, size_t length)
drivers/misc/mei/bus.c
398
ssize_t mei_cldev_send_timeout(struct mei_cl_device *cldev, const u8 *buf, size_t length,
drivers/misc/mei/bus.c
414
ssize_t mei_cldev_recv(struct mei_cl_device *cldev, u8 *buf, size_t length)
drivers/misc/mei/bus.c
427
struct mei_cl_device *cldev;
drivers/misc/mei/bus.c
430
cldev = container_of(work, struct mei_cl_device, rx_work);
drivers/misc/mei/bus.c
450
struct mei_cl_device *cldev;
drivers/misc/mei/bus.c
452
cldev = container_of(work, struct mei_cl_device, notif_work);
drivers/misc/mei/bus.c
468
struct mei_cl_device *cldev = cl->cldev;
drivers/misc/mei/bus.c
493
struct mei_cl_device *cldev = cl->cldev;
drivers/misc/mei/bus.c
513
int mei_cldev_register_rx_cb(struct mei_cl_device *cldev, mei_cldev_cb_t rx_cb)
drivers/misc/mei/bus.c
552
int mei_cldev_register_notif_cb(struct mei_cl_device *cldev,
drivers/misc/mei/bus.c
587
void *mei_cldev_get_drvdata(const struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
599
void mei_cldev_set_drvdata(struct mei_cl_device *cldev, void *data)
drivers/misc/mei/bus.c
612
const uuid_le *mei_cldev_uuid(const struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
625
u8 mei_cldev_ver(const struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
638
size_t mei_cldev_mtu(const struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
651
bool mei_cldev_enabled(const struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
665
static bool mei_cl_bus_module_get(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
675
static void mei_cl_bus_module_put(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
703
static int mei_cl_bus_vtag_alloc(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
729
static void mei_cl_bus_vtag_free(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
742
void *mei_cldev_dma_map(struct mei_cl_device *cldev, u8 buffer_id, size_t size)
drivers/misc/mei/bus.c
780
int mei_cldev_dma_unmap(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
810
int mei_cldev_enable(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
864
static void mei_cldev_unregister_callbacks(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
885
int mei_cldev_disable(struct mei_cl_device *cldev)
drivers/misc/mei/bus.c
941
ssize_t mei_cldev_send_gsc_command(struct mei_cl_device *cldev,
drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c
131
static int mei_gsc_proxy_probe(struct mei_cl_device *cldev,
drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c
176
static void mei_gsc_proxy_remove(struct mei_cl_device *cldev)
drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c
73
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c
83
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/hdcp/mei_hdcp.c
116
struct mei_cl_device *cldev;
drivers/misc/mei/hdcp/mei_hdcp.c
188
struct mei_cl_device *cldev;
drivers/misc/mei/hdcp/mei_hdcp.c
245
struct mei_cl_device *cldev;
drivers/misc/mei/hdcp/mei_hdcp.c
305
struct mei_cl_device *cldev;
drivers/misc/mei/hdcp/mei_hdcp.c
360
struct mei_cl_device *cldev;
drivers/misc/mei/hdcp/mei_hdcp.c
419
struct mei_cl_device *cldev;
drivers/misc/mei/hdcp/mei_hdcp.c
46
struct mei_cl_device *cldev;
drivers/misc/mei/hdcp/mei_hdcp.c
483
struct mei_cl_device *cldev;
drivers/misc/mei/hdcp/mei_hdcp.c
553
struct mei_cl_device *cldev;
drivers/misc/mei/hdcp/mei_hdcp.c
624
struct mei_cl_device *cldev;
drivers/misc/mei/hdcp/mei_hdcp.c
678
struct mei_cl_device *cldev;
drivers/misc/mei/hdcp/mei_hdcp.c
738
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/hdcp/mei_hdcp.c
754
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/hdcp/mei_hdcp.c
809
static int mei_hdcp_probe(struct mei_cl_device *cldev,
drivers/misc/mei/hdcp/mei_hdcp.c
855
static void mei_hdcp_remove(struct mei_cl_device *cldev)
drivers/misc/mei/mei_dev.h
322
struct mei_cl_device *cldev;
drivers/misc/mei/mei_dev.h
398
void mei_cl_bus_dev_fixup(struct mei_cl_device *dev);
drivers/misc/mei/mei_lb.c
208
static int mei_lb_push_payload_v1(struct device *dev, struct mei_cl_device *cldev,
drivers/misc/mei/mei_lb.c
306
static int mei_lb_push_payload_v2(struct device *dev, struct mei_cl_device *cldev,
drivers/misc/mei/mei_lb.c
372
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/mei_lb.c
462
static int mei_lb_probe(struct mei_cl_device *cldev,
drivers/misc/mei/mei_lb.c
482
static void mei_lb_remove(struct mei_cl_device *cldev)
drivers/misc/mei/pxp/mei_pxp.c
115
struct mei_cl_device *cldev;
drivers/misc/mei/pxp/mei_pxp.c
168
struct mei_cl_device *cldev;
drivers/misc/mei/pxp/mei_pxp.c
184
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/pxp/mei_pxp.c
199
struct mei_cl_device *cldev = to_mei_cl_device(dev);
drivers/misc/mei/pxp/mei_pxp.c
263
static int mei_pxp_probe(struct mei_cl_device *cldev,
drivers/misc/mei/pxp/mei_pxp.c
27
static inline int mei_pxp_reenable(const struct device *dev, struct mei_cl_device *cldev)
drivers/misc/mei/pxp/mei_pxp.c
309
static void mei_pxp_remove(struct mei_cl_device *cldev)
drivers/misc/mei/pxp/mei_pxp.c
65
struct mei_cl_device *cldev;
drivers/net/wireless/intel/iwlwifi/mei/main.c
1058
static void iwl_mei_handle_sap_data(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
1132
static void iwl_mei_handle_sap_rx_cmd(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
1169
static void iwl_mei_handle_sap_rx(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
1201
static void iwl_mei_handle_check_shared_area(struct mei_cl_device *cldev)
drivers/net/wireless/intel/iwlwifi/mei/main.c
1268
static void iwl_mei_rx(struct mei_cl_device *cldev)
drivers/net/wireless/intel/iwlwifi/mei/main.c
1305
static int iwl_mei_send_start(struct mei_cl_device *cldev)
drivers/net/wireless/intel/iwlwifi/mei/main.c
1330
static int iwl_mei_enable(struct mei_cl_device *cldev)
drivers/net/wireless/intel/iwlwifi/mei/main.c
177
struct mei_cl_device *cldev;
drivers/net/wireless/intel/iwlwifi/mei/main.c
1964
static int iwl_mei_probe(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
2053
static void iwl_mei_remove(struct mei_cl_device *cldev)
drivers/net/wireless/intel/iwlwifi/mei/main.c
234
static void iwl_mei_free_shared_mem(struct mei_cl_device *cldev)
drivers/net/wireless/intel/iwlwifi/mei/main.c
245
static int iwl_mei_alloc_mem_for_version(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
269
static int iwl_mei_alloc_shared_mem(struct mei_cl_device *cldev)
drivers/net/wireless/intel/iwlwifi/mei/main.c
331
static ssize_t iwl_mei_write_cyclic_buf(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
383
static int iwl_mei_send_check_shared_area(struct mei_cl_device *cldev)
drivers/net/wireless/intel/iwlwifi/mei/main.c
429
static int iwl_mei_send_sap_msg_payload(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
47
static struct mei_cl_device *iwl_mei_global_cldev;
drivers/net/wireless/intel/iwlwifi/mei/main.c
572
iwl_mei_send_sap_msg(struct mei_cl_device *cldev, u16 type)
drivers/net/wireless/intel/iwlwifi/mei/main.c
665
iwl_mei_handle_rx_start_ok(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
694
static void iwl_mei_handle_csme_filters(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
719
iwl_mei_handle_conn_status(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
816
static void iwl_mei_handle_amt_state(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
839
static void iwl_mei_handle_nic_owner(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
847
static void iwl_mei_handle_can_release_ownership(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
856
static void iwl_mei_handle_csme_taking_ownership(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
881
static void iwl_mei_handle_nvm(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
905
static void iwl_mei_handle_rx_host_own_req(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
930
static void iwl_mei_handle_pldr_ack(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
939
static void iwl_mei_handle_ping(struct mei_cl_device *cldev,
drivers/net/wireless/intel/iwlwifi/mei/main.c
945
static void iwl_mei_handle_sap_msg(struct mei_cl_device *cldev,
drivers/nfc/mei_phy.c
284
static void nfc_mei_rx_cb(struct mei_cl_device *cldev)
drivers/nfc/mei_phy.c
372
struct nfc_mei_phy *nfc_mei_phy_alloc(struct mei_cl_device *cldev)
drivers/nfc/mei_phy.h
32
struct mei_cl_device *cldev;
drivers/nfc/mei_phy.h
50
struct nfc_mei_phy *nfc_mei_phy_alloc(struct mei_cl_device *device);
drivers/nfc/microread/mei.c
19
static int microread_mei_probe(struct mei_cl_device *cldev,
drivers/nfc/microread/mei.c
41
static void microread_mei_remove(struct mei_cl_device *cldev)
drivers/nfc/pn544/mei.c
18
static int pn544_mei_probe(struct mei_cl_device *cldev,
drivers/nfc/pn544/mei.c
40
static void pn544_mei_remove(struct mei_cl_device *cldev)
drivers/watchdog/mei_wdt.c
410
static void mei_wdt_rx(struct mei_cl_device *cldev)
drivers/watchdog/mei_wdt.c
482
static void mei_wdt_notif(struct mei_cl_device *cldev)
drivers/watchdog/mei_wdt.c
560
static int mei_wdt_probe(struct mei_cl_device *cldev,
drivers/watchdog/mei_wdt.c
623
static void mei_wdt_remove(struct mei_cl_device *cldev)
drivers/watchdog/mei_wdt.c
95
struct mei_cl_device *cldev;
include/linux/mei_cl_bus.h
100
ssize_t mei_cldev_recv_timeout(struct mei_cl_device *cldev, u8 *buf, size_t length,
include/linux/mei_cl_bus.h
102
ssize_t mei_cldev_send_vtag(struct mei_cl_device *cldev, const u8 *buf,
include/linux/mei_cl_bus.h
104
ssize_t mei_cldev_send_vtag_timeout(struct mei_cl_device *cldev, const u8 *buf,
include/linux/mei_cl_bus.h
106
ssize_t mei_cldev_recv_vtag(struct mei_cl_device *cldev, u8 *buf, size_t length,
include/linux/mei_cl_bus.h
108
ssize_t mei_cldev_recv_vtag_timeout(struct mei_cl_device *cldev, u8 *buf, size_t length,
include/linux/mei_cl_bus.h
111
int mei_cldev_register_rx_cb(struct mei_cl_device *cldev, mei_cldev_cb_t rx_cb);
include/linux/mei_cl_bus.h
112
int mei_cldev_register_notif_cb(struct mei_cl_device *cldev,
include/linux/mei_cl_bus.h
115
const uuid_le *mei_cldev_uuid(const struct mei_cl_device *cldev);
include/linux/mei_cl_bus.h
116
u8 mei_cldev_ver(const struct mei_cl_device *cldev);
include/linux/mei_cl_bus.h
117
size_t mei_cldev_mtu(const struct mei_cl_device *cldev);
include/linux/mei_cl_bus.h
119
void *mei_cldev_get_drvdata(const struct mei_cl_device *cldev);
include/linux/mei_cl_bus.h
12
struct mei_cl_device;
include/linux/mei_cl_bus.h
120
void mei_cldev_set_drvdata(struct mei_cl_device *cldev, void *data);
include/linux/mei_cl_bus.h
122
int mei_cldev_enable(struct mei_cl_device *cldev);
include/linux/mei_cl_bus.h
123
int mei_cldev_disable(struct mei_cl_device *cldev);
include/linux/mei_cl_bus.h
124
bool mei_cldev_enabled(const struct mei_cl_device *cldev);
include/linux/mei_cl_bus.h
125
ssize_t mei_cldev_send_gsc_command(struct mei_cl_device *cldev,
include/linux/mei_cl_bus.h
131
void *mei_cldev_dma_map(struct mei_cl_device *cldev, u8 buffer_id, size_t size);
include/linux/mei_cl_bus.h
132
int mei_cldev_dma_unmap(struct mei_cl_device *cldev);
include/linux/mei_cl_bus.h
16
typedef void (*mei_cldev_cb_t)(struct mei_cl_device *cldev);
include/linux/mei_cl_bus.h
62
#define to_mei_cl_device(d) container_of(d, struct mei_cl_device, dev)
include/linux/mei_cl_bus.h
70
int (*probe)(struct mei_cl_device *cldev,
include/linux/mei_cl_bus.h
72
void (*remove)(struct mei_cl_device *cldev);
include/linux/mei_cl_bus.h
95
ssize_t mei_cldev_send(struct mei_cl_device *cldev, const u8 *buf,
include/linux/mei_cl_bus.h
97
ssize_t mei_cldev_send_timeout(struct mei_cl_device *cldev, const u8 *buf,
include/linux/mei_cl_bus.h
99
ssize_t mei_cldev_recv(struct mei_cl_device *cldev, u8 *buf, size_t length);