Searched refs:me_cl (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/misc/mei/
H A Dclient.h19 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 Ddebugfs.c22 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 Dclient.c23 * @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 Dbus.c80 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 Dmain.c337 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 Dbus-fixup.c59 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 Dhbm.c411 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 Dmei_dev.h275 * @me_cl: fw client connected
304 struct mei_me_client *me_cl; member in struct:mei_cl
/linux-master/include/linux/
H A Dmei_cl_bus.h28 * @me_cl: me client
47 struct mei_me_client *me_cl; member in struct:mei_cl_device

Completed in 154 milliseconds