Searched refs:me_cl (Results 1 - 9 of 9) sorted by relevance
/linux-master/drivers/misc/mei/ |
H A D | client.h | 19 void mei_me_cl_init(struct mei_me_client *me_cl); 20 void mei_me_cl_put(struct mei_me_client *me_cl); 21 struct mei_me_client *mei_me_cl_get(struct mei_me_client *me_cl); 23 void mei_me_cl_add(struct mei_device *dev, struct mei_me_client *me_cl); 24 void mei_me_cl_del(struct mei_device *dev, struct mei_me_client *me_cl); 39 * @me_cl: me client 43 static inline bool mei_me_cl_is_active(const struct mei_me_client *me_cl) argument 45 return !list_empty_careful(&me_cl->list); 51 * @me_cl: me client 55 static inline const uuid_le *mei_me_cl_uuid(const struct mei_me_client *me_cl) argument 67 mei_me_cl_ver(const struct mei_me_client *me_cl) argument 79 mei_me_cl_max_conn(const struct mei_me_client *me_cl) argument 91 mei_me_cl_fixed(const struct mei_me_client *me_cl) argument 103 mei_me_cl_vt(const struct mei_me_client *me_cl) argument 115 mei_me_cl_max_len(const struct mei_me_client *me_cl) argument [all...] |
H A D | debugfs.c | 22 struct mei_me_client *me_cl; local 36 list_for_each_entry(me_cl, &dev->me_clients, list) { 37 if (!mei_me_cl_get(me_cl)) 41 i++, me_cl->client_id, 42 me_cl->props.fixed_address, 43 &me_cl->props.protocol_name, 44 me_cl->props.max_number_of_connections, 45 me_cl->props.max_msg_length, 46 me_cl->props.single_recv_buf, 47 kref_read(&me_cl [all...] |
H A D | client.c | 23 * @me_cl: me client 25 void mei_me_cl_init(struct mei_me_client *me_cl) argument 27 INIT_LIST_HEAD(&me_cl->list); 28 kref_init(&me_cl->refcnt); 34 * @me_cl: me client 40 struct mei_me_client *mei_me_cl_get(struct mei_me_client *me_cl) argument 42 if (me_cl && kref_get_unless_zero(&me_cl->refcnt)) 43 return me_cl; 57 struct mei_me_client *me_cl local 70 mei_me_cl_put(struct mei_me_client *me_cl) argument 85 __mei_me_cl_del(struct mei_device *dev, struct mei_me_client *me_cl) argument 101 mei_me_cl_del(struct mei_device *dev, struct mei_me_client *me_cl) argument 114 mei_me_cl_add(struct mei_device *dev, struct mei_me_client *me_cl) argument 135 struct mei_me_client *me_cl; local 163 struct mei_me_client *me_cl; local 186 struct mei_me_client *__me_cl, *me_cl = NULL; local 215 struct mei_me_client *me_cl; local 244 struct mei_me_client *me_cl; local 263 struct mei_me_client *me_cl; local 285 struct mei_me_client *me_cl; local 305 struct mei_me_client *me_cl, *next; local 832 mei_cl_set_connecting(struct mei_cl *cl, struct mei_me_client *me_cl) argument 1121 mei_cl_connect(struct mei_cl *cl, struct mei_me_client *me_cl, const struct file *fp) argument [all...] |
H A D | bus.c | 80 if (!mei_me_cl_is_active(cl->me_cl)) { 652 return mei_me_cl_uuid(cldev->me_cl); 665 return mei_me_cl_ver(cldev->me_cl); 857 if (!mei_me_cl_is_active(cldev->me_cl)) { 867 ret = mei_cl_connect(cl, cldev->me_cl, NULL); 1093 uuid = mei_me_cl_uuid(cldev->me_cl); 1094 version = mei_me_cl_ver(cldev->me_cl); 1219 const uuid_le *uuid = mei_me_cl_uuid(cldev->me_cl); 1229 u8 version = mei_me_cl_ver(cldev->me_cl); 1239 const uuid_le *uuid = mei_me_cl_uuid(cldev->me_cl); 1390 mei_cl_bus_dev_alloc(struct mei_device *bus, struct mei_me_client *me_cl) argument 1535 mei_cl_bus_dev_init(struct mei_device *bus, struct mei_me_client *me_cl) argument 1565 struct mei_me_client *me_cl; local [all...] |
H A D | main.c | 337 if (!mei_me_cl_is_active(cl->me_cl)) { 410 struct mei_me_client *me_cl; local 422 me_cl = mei_me_cl_by_uuid(dev, in_client_uuid); 423 if (!me_cl) { 430 if (me_cl->props.fixed_address) { 442 me_cl->client_id); 444 me_cl->props.protocol_version); 446 me_cl->props.max_msg_length); 449 client->max_msg_length = me_cl->props.max_msg_length; 450 client->protocol_version = me_cl 475 struct mei_me_client *me_cl; local [all...] |
H A D | bus-fixup.c | 59 if (cldev->me_cl->props.max_number_of_connections > 1) 307 cldev->me_cl->props.protocol_version = 0x2; 451 struct mei_me_client *me_cl = NULL; local 468 me_cl = mei_me_cl_by_uuid(bus, &mei_nfc_info_guid); 469 if (!me_cl) { 475 ret = mei_cl_connect(cl, me_cl, NULL); 510 mei_me_cl_put(me_cl); 526 if (cldev->me_cl->props.vt_supported == 1) 577 const uuid_le *uuid = mei_me_cl_uuid(cldev->me_cl);
|
H A D | hbm.c | 411 struct mei_me_client *me_cl; local 416 me_cl = kzalloc(sizeof(*me_cl), GFP_KERNEL); 417 if (!me_cl) 420 mei_me_cl_init(me_cl); 422 me_cl->props = res->client_properties; 423 me_cl->client_id = res->me_addr; 424 me_cl->tx_flow_ctrl_creds = 0; 426 mei_me_cl_add(dev, me_cl); 845 struct mei_me_client *me_cl; local [all...] |
H A D | mei_dev.h | 275 * @me_cl: fw client connected 304 struct mei_me_client *me_cl; member in struct:mei_cl
|
/linux-master/include/linux/ |
H A D | mei_cl_bus.h | 28 * @me_cl: me client 47 struct mei_me_client *me_cl; member in struct:mei_cl_device
|
Completed in 154 milliseconds