Home
last modified time | relevance | path

Searched refs:cl (Results 1 – 18 of 18) sorted by relevance

/include/linux/
Dclosure.h171 void closure_sub(struct closure *cl, int v);
172 void closure_put(struct closure *cl);
174 bool closure_wait(struct closure_waitlist *list, struct closure *cl);
175 void __closure_sync(struct closure *cl);
177 static inline unsigned closure_nr_remaining(struct closure *cl) in closure_nr_remaining() argument
179 return atomic_read(&cl->remaining) & CLOSURE_REMAINING_MASK; in closure_nr_remaining()
188 static inline void closure_sync(struct closure *cl) in closure_sync() argument
191 BUG_ON(closure_nr_remaining(cl) != 1 && !cl->closure_get_happened); in closure_sync()
194 if (cl->closure_get_happened) in closure_sync()
195 __closure_sync(cl); in closure_sync()
[all …]
Dintel-ish-client-if.h70 struct ishtp_cl *cl; member
92 void ishtp_cl_free(struct ishtp_cl *cl);
93 int ishtp_cl_link(struct ishtp_cl *cl);
94 void ishtp_cl_unlink(struct ishtp_cl *cl);
95 int ishtp_cl_disconnect(struct ishtp_cl *cl);
96 int ishtp_cl_connect(struct ishtp_cl *cl);
97 int ishtp_cl_establish_connection(struct ishtp_cl *cl, const guid_t *uuid,
99 void ishtp_cl_destroy_connection(struct ishtp_cl *cl, bool reset);
100 int ishtp_cl_send(struct ishtp_cl *cl, uint8_t *buf, size_t length);
101 int ishtp_cl_flush_queues(struct ishtp_cl *cl);
[all …]
Dmailbox_client.h35 void (*rx_callback)(struct mbox_client *cl, void *mssg);
36 void (*tx_prepare)(struct mbox_client *cl, void *mssg);
37 void (*tx_done)(struct mbox_client *cl, void *mssg, int r);
40 int mbox_bind_client(struct mbox_chan *chan, struct mbox_client *cl);
41 struct mbox_chan *mbox_request_channel_byname(struct mbox_client *cl,
43 struct mbox_chan *mbox_request_channel(struct mbox_client *cl, int index);
Dclkdev.h33 void clkdev_add(struct clk_lookup *cl);
34 void clkdev_drop(struct clk_lookup *cl);
Dmailbox_controller.h121 struct mbox_client *cl; member
Dusb.h1053 #define USB_DEVICE_INTERFACE_CLASS(vend, prod, cl) \ argument
1058 .bInterfaceClass = (cl)
1101 #define USB_DEVICE_INFO(cl, sc, pr) \ argument
1103 .bDeviceClass = (cl), \
1116 #define USB_INTERFACE_INFO(cl, sc, pr) \ argument
1118 .bInterfaceClass = (cl), \
1136 #define USB_DEVICE_AND_INTERFACE_INFO(vend, prod, cl, sc, pr) \ argument
1141 .bInterfaceClass = (cl), \
1158 #define USB_VENDOR_AND_INTERFACE_INFO(vend, cl, sc, pr) \ argument
1162 .bInterfaceClass = (cl), \
Dmei_cl_bus.h48 struct mei_cl *cl; member
/include/linux/hsi/
Dhsi.h138 static inline void hsi_client_set_drvdata(struct hsi_client *cl, void *data) in hsi_client_set_drvdata() argument
140 dev_set_drvdata(&cl->device, data); in hsi_client_set_drvdata()
143 static inline void *hsi_client_drvdata(struct hsi_client *cl) in hsi_client_drvdata() argument
145 return dev_get_drvdata(&cl->device); in hsi_client_drvdata()
148 int hsi_register_port_event(struct hsi_client *cl,
150 int hsi_unregister_port_event(struct hsi_client *cl);
187 struct hsi_client *cl; member
230 int (*setup)(struct hsi_client *cl);
231 int (*flush)(struct hsi_client *cl);
232 int (*start_tx)(struct hsi_client *cl);
[all …]
Dssi_protocol.h27 void ssi_waketest(struct hsi_client *cl, unsigned int enable);
/include/acpi/
Dpcc.h39 pcc_mbox_request_channel(struct mbox_client *cl, int subspace_id);
44 pcc_mbox_request_channel(struct mbox_client *cl, int subspace_id) in pcc_mbox_request_channel() argument
/include/net/
Dpkt_cls.h163 __cls_set_class(unsigned long *clp, unsigned long cl) in __cls_set_class() argument
165 return xchg(clp, cl); in __cls_set_class()
171 unsigned long cl; in __tcf_bind_filter() local
173 cl = q->ops->cl_ops->bind_tcf(q, base, r->classid); in __tcf_bind_filter()
174 cl = __cls_set_class(&r->class, cl); in __tcf_bind_filter()
175 if (cl) in __tcf_bind_filter()
176 q->ops->cl_ops->unbind_tcf(q, cl); in __tcf_bind_filter()
197 unsigned long cl; in __tcf_unbind_filter() local
199 if ((cl = __cls_set_class(&r->class, 0)) != 0) in __tcf_unbind_filter()
200 q->ops->cl_ops->unbind_tcf(q, cl); in __tcf_unbind_filter()
[all …]
Dpkt_sched.h20 int (*fn)(struct Qdisc *, unsigned long cl, struct qdisc_walker *);
281 unsigned long cl, in tc_qdisc_stats_dump() argument
284 if (arg->count >= arg->skip && arg->fn(sch, cl, arg) < 0) { in tc_qdisc_stats_dump()
Dsch_generic.h254 int (*graft)(struct Qdisc *, unsigned long cl,
257 struct Qdisc * (*leaf)(struct Qdisc *, unsigned long cl);
638 struct Qdisc_class_common *cl; in qdisc_class_find() local
645 hlist_for_each_entry(cl, &hash->hash[h], hnode) { in qdisc_class_find()
646 if (cl->classid == id) in qdisc_class_find()
647 return cl; in qdisc_class_find()
652 static inline bool qdisc_class_in_use(const struct Qdisc_class_common *cl) in qdisc_class_in_use() argument
654 return cl->filter_cnt > 0; in qdisc_class_in_use()
657 static inline void qdisc_class_get(struct Qdisc_class_common *cl) in qdisc_class_get() argument
661 if (check_add_overflow(cl->filter_cnt, 1, &res)) in qdisc_class_get()
[all …]
/include/linux/mailbox/
Dmtk-cmdq-mailbox.h78 void *cl; member
/include/linux/firmware/mediatek/
Dmtk-adsp-ipc.h34 struct mbox_client cl; member
/include/linux/firmware/imx/
Ddsp.h19 struct mbox_client cl; member
/include/linux/ceph/
Dmon_client.h110 extern int ceph_monc_init(struct ceph_mon_client *monc, struct ceph_client *cl);
/include/soc/fsl/
Dqman.h337 u8 cl; /* _res[6-7], as[4-5], ds[2-3], cs[0-1] */ member
463 st->cl = ((as & QM_FQD_XS_MASK) << QM_FQD_AS_OFF) | in qm_fqd_set_stashing()
470 return fqd->context_a.stashing.cl; in qm_fqd_get_stashing()