Home
last modified time | relevance | path

Searched refs:proto (Results 1 - 25 of 3082) sorted by relevance

12345678910>>...124

/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dproto.c15 #include "proto.h"
22 struct brcmf_proto *proto; in brcmf_proto_attach() local
26 proto = kzalloc(sizeof(*proto), GFP_ATOMIC); in brcmf_proto_attach()
27 if (!proto) in brcmf_proto_attach()
30 drvr->proto = proto; in brcmf_proto_attach()
39 bphy_err(drvr, "Unsupported proto type %d\n", in brcmf_proto_attach()
43 if (!proto->tx_queue_data || (proto in brcmf_proto_attach()
[all...]
H A Dproto.h61 return drvr->proto->hdrpull(drvr, do_fws, skb, ifp); in brcmf_proto_hdrpull()
67 return drvr->proto->query_dcmd(drvr, ifidx, cmd, buf, len,fwerr); in brcmf_proto_query_dcmd()
73 return drvr->proto->set_dcmd(drvr, ifidx, cmd, buf, len, fwerr); in brcmf_proto_set_dcmd()
79 return drvr->proto->tx_queue_data(drvr, ifidx, skb); in brcmf_proto_tx_queue_data()
85 return drvr->proto->txdata(drvr, ifidx, offset, skb); in brcmf_proto_txdata()
91 drvr->proto->configure_addr_mode(drvr, ifidx, addr_mode); in brcmf_proto_configure_addr_mode()
96 drvr->proto->delete_peer(drvr, ifidx, peer); in brcmf_proto_delete_peer()
101 drvr->proto->add_tdls_peer(drvr, ifidx, peer); in brcmf_proto_add_tdls_peer()
114 ifp->drvr->proto->rxreorder(ifp, skb, inirq); in brcmf_proto_rxreorder()
120 if (!drvr->proto in brcmf_proto_add_if()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dproto.c15 #include "proto.h"
22 struct brcmf_proto *proto; in brcmf_proto_attach() local
26 proto = kzalloc(sizeof(*proto), GFP_ATOMIC); in brcmf_proto_attach()
27 if (!proto) in brcmf_proto_attach()
30 drvr->proto = proto; in brcmf_proto_attach()
39 bphy_err(drvr, "Unsupported proto type %d\n", in brcmf_proto_attach()
43 if (!proto->tx_queue_data || (proto in brcmf_proto_attach()
[all...]
H A Dproto.h61 return drvr->proto->hdrpull(drvr, do_fws, skb, ifp); in brcmf_proto_hdrpull()
67 return drvr->proto->query_dcmd(drvr, ifidx, cmd, buf, len,fwerr); in brcmf_proto_query_dcmd()
73 return drvr->proto->set_dcmd(drvr, ifidx, cmd, buf, len, fwerr); in brcmf_proto_set_dcmd()
79 return drvr->proto->tx_queue_data(drvr, ifidx, skb); in brcmf_proto_tx_queue_data()
85 return drvr->proto->txdata(drvr, ifidx, offset, skb); in brcmf_proto_txdata()
91 drvr->proto->configure_addr_mode(drvr, ifidx, addr_mode); in brcmf_proto_configure_addr_mode()
96 drvr->proto->delete_peer(drvr, ifidx, peer); in brcmf_proto_delete_peer()
101 drvr->proto->add_tdls_peer(drvr, ifidx, peer); in brcmf_proto_add_tdls_peer()
114 ifp->drvr->proto->rxreorder(ifp, skb); in brcmf_proto_rxreorder()
120 if (!drvr->proto in brcmf_proto_add_if()
[all...]
/kernel/linux/linux-5.10/include/trace/
H A Ddefine_trace.h27 #define TRACE_EVENT(name, proto, args, tstruct, assign, print) \
28 DEFINE_TRACE(name, PARAMS(proto), PARAMS(args))
31 #define TRACE_EVENT_CONDITION(name, proto, args, cond, tstruct, assign, print) \
33 PARAMS(proto), \
40 #define TRACE_EVENT_FN(name, proto, args, tstruct, \
42 DEFINE_TRACE_FN(name, reg, unreg, PARAMS(proto), PARAMS(args))
45 #define TRACE_EVENT_FN_COND(name, proto, args, cond, tstruct, \
47 DEFINE_TRACE_FN(name, reg, unreg, PARAMS(proto), PARAMS(args))
50 #define TRACE_EVENT_NOP(name, proto, args, struct, assign, print)
53 #define DEFINE_EVENT_NOP(template, name, proto, arg
[all...]
/kernel/linux/linux-5.10/net/802/
H A Dpsnap.c31 struct datalink_proto *proto = NULL, *p; in find_snap_client() local
35 proto = p; in find_snap_client()
39 return proto; in find_snap_client()
49 struct datalink_proto *proto; in snap_rcv() local
58 proto = find_snap_client(skb_transport_header(skb)); in snap_rcv()
59 if (proto) { in snap_rcv()
63 rc = proto->rcvfunc(skb, dev, &snap_packet_type, orig_dev); in snap_rcv()
67 if (unlikely(!proto)) in snap_rcv()
128 struct datalink_proto *proto = NULL; in register_snap_client() local
135 proto in register_snap_client()
152 unregister_snap_client(struct datalink_proto *proto) unregister_snap_client() argument
[all...]
H A Dp8022.c38 struct datalink_proto *proto; in register_8022_client() local
40 proto = kmalloc(sizeof(*proto), GFP_ATOMIC); in register_8022_client()
41 if (proto) { in register_8022_client()
42 proto->type[0] = type; in register_8022_client()
43 proto->header_length = 3; in register_8022_client()
44 proto->request = p8022_request; in register_8022_client()
45 proto->sap = llc_sap_open(type, func); in register_8022_client()
46 if (!proto->sap) { in register_8022_client()
47 kfree(proto); in register_8022_client()
54 unregister_8022_client(struct datalink_proto *proto) unregister_8022_client() argument
[all...]
H A Dstp.c35 const struct stp_proto *proto; in stp_pdu_rcv() local
43 proto = rcu_dereference(garp_protos[eh->h_dest[5] - in stp_pdu_rcv()
45 if (proto && in stp_pdu_rcv()
46 !ether_addr_equal(eh->h_dest, proto->group_address)) in stp_pdu_rcv()
49 proto = rcu_dereference(stp_proto); in stp_pdu_rcv()
51 if (!proto) in stp_pdu_rcv()
54 proto->rcv(proto, skb, dev); in stp_pdu_rcv()
62 int stp_proto_register(const struct stp_proto *proto) in stp_proto_register() argument
74 if (is_zero_ether_addr(proto in stp_proto_register()
85 stp_proto_unregister(const struct stp_proto *proto) stp_proto_unregister() argument
[all...]
/kernel/linux/linux-6.6/include/trace/
H A Ddefine_trace.h27 #define TRACE_EVENT(name, proto, args, tstruct, assign, print) \
28 DEFINE_TRACE(name, PARAMS(proto), PARAMS(args))
31 #define TRACE_EVENT_CONDITION(name, proto, args, cond, tstruct, assign, print) \
33 PARAMS(proto), \
40 #define TRACE_EVENT_FN(name, proto, args, tstruct, \
42 DEFINE_TRACE_FN(name, reg, unreg, PARAMS(proto), PARAMS(args))
45 #define TRACE_EVENT_FN_COND(name, proto, args, cond, tstruct, \
47 DEFINE_TRACE_FN(name, reg, unreg, PARAMS(proto), PARAMS(args))
50 #define TRACE_EVENT_NOP(name, proto, args, struct, assign, print)
53 #define DEFINE_EVENT_NOP(template, name, proto, arg
[all...]
H A Dbpf_probe.h45 #define __BPF_DECLARE_TRACE(call, proto, args) \
47 __bpf_trace_##call(void *__data, proto) \
54 #define DECLARE_EVENT_CLASS(call, proto, args, tstruct, assign, print) \
55 __BPF_DECLARE_TRACE(call, PARAMS(proto), PARAMS(args))
62 #define __DEFINE_EVENT(template, call, proto, args, size) \
67 typedef void (*btf_trace_##call)(void *__data, proto); \
83 #define __CHECK_WRITABLE_BUF_SIZE(call, proto, args, size) \
90 FIRST(proto); \
95 #define DEFINE_EVENT_WRITABLE(template, call, proto, args, size) \
96 __CHECK_WRITABLE_BUF_SIZE(call, PARAMS(proto), PARAM
[all...]
H A Dtrace_events.h39 #define TRACE_EVENT(name, proto, args, tstruct, assign, print) \
41 PARAMS(proto), \
46 DEFINE_EVENT(name, name, PARAMS(proto), PARAMS(args));
51 #define DECLARE_EVENT_CLASS(name, proto, args, tstruct, assign, print) \
61 #define DEFINE_EVENT(template, name, proto, args) \
66 #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg) \
67 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
70 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \
71 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
75 #define TRACE_EVENT_FN(name, proto, arg
[all...]
/kernel/linux/linux-6.6/net/802/
H A Dpsnap.c31 struct datalink_proto *proto = NULL, *p; in find_snap_client() local
35 proto = p; in find_snap_client()
39 return proto; in find_snap_client()
49 struct datalink_proto *proto; in snap_rcv() local
58 proto = find_snap_client(skb_transport_header(skb)); in snap_rcv()
59 if (proto) { in snap_rcv()
63 rc = proto->rcvfunc(skb, dev, &snap_packet_type, orig_dev); in snap_rcv()
67 if (unlikely(!proto)) in snap_rcv()
128 struct datalink_proto *proto = NULL; in register_snap_client() local
135 proto in register_snap_client()
152 unregister_snap_client(struct datalink_proto *proto) unregister_snap_client() argument
[all...]
H A Dp8022.c38 struct datalink_proto *proto; in register_8022_client() local
40 proto = kmalloc(sizeof(*proto), GFP_ATOMIC); in register_8022_client()
41 if (proto) { in register_8022_client()
42 proto->type[0] = type; in register_8022_client()
43 proto->header_length = 3; in register_8022_client()
44 proto->request = p8022_request; in register_8022_client()
45 proto->sap = llc_sap_open(type, func); in register_8022_client()
46 if (!proto->sap) { in register_8022_client()
47 kfree(proto); in register_8022_client()
54 unregister_8022_client(struct datalink_proto *proto) unregister_8022_client() argument
[all...]
H A Dstp.c35 const struct stp_proto *proto; in stp_pdu_rcv() local
43 proto = rcu_dereference(garp_protos[eh->h_dest[5] - in stp_pdu_rcv()
45 if (proto && in stp_pdu_rcv()
46 !ether_addr_equal(eh->h_dest, proto->group_address)) in stp_pdu_rcv()
49 proto = rcu_dereference(stp_proto); in stp_pdu_rcv()
51 if (!proto) in stp_pdu_rcv()
54 proto->rcv(proto, skb, dev); in stp_pdu_rcv()
62 int stp_proto_register(const struct stp_proto *proto) in stp_proto_register() argument
74 if (is_zero_ether_addr(proto in stp_proto_register()
85 stp_proto_unregister(const struct stp_proto *proto) stp_proto_unregister() argument
[all...]
/kernel/linux/linux-6.6/drivers/ata/pata_parport/
H A Dpata_parport.c31 pi->proto->connect(pi); in pi_connect()
36 pi->proto->disconnect(pi); in pi_disconnect()
50 pi->proto->write_regr(pi, 0, ATA_REG_DEVICE, tmp); in pata_parport_dev_select()
58 pi->proto->write_regr(pi, 1, 6, ctl); in pata_parport_set_devctl()
68 pi->proto->write_regr(pi, 0, ATA_REG_NSECT, 0x55); in pata_parport_devchk()
69 pi->proto->write_regr(pi, 0, ATA_REG_LBAL, 0xaa); in pata_parport_devchk()
71 pi->proto->write_regr(pi, 0, ATA_REG_NSECT, 0xaa); in pata_parport_devchk()
72 pi->proto->write_regr(pi, 0, ATA_REG_LBAL, 0x55); in pata_parport_devchk()
74 pi->proto->write_regr(pi, 0, ATA_REG_NSECT, 0x55); in pata_parport_devchk()
75 pi->proto in pata_parport_devchk()
482 struct pi_protocol *proto; global() member
[all...]
/kernel/linux/linux-5.10/drivers/net/wan/
H A Dhdlc.c17 * - proto->open(), close(), start(), stop() calls are serialized.
19 * - proto->start() and stop() are called with spin_lock_irq held.
64 BUG_ON(!hdlc->proto->netif_rx); in hdlc_rcv()
65 return hdlc->proto->netif_rx(skb); in hdlc_rcv()
72 if (hdlc->proto->xmit) in hdlc_start_xmit()
73 return hdlc->proto->xmit(skb, dev); in hdlc_start_xmit()
81 if (hdlc->proto->start) in hdlc_proto_start()
82 hdlc->proto->start(dev); in hdlc_proto_start()
90 if (hdlc->proto->stop) in hdlc_proto_stop()
91 hdlc->proto in hdlc_proto_stop()
205 struct hdlc_proto *proto = first_proto; hdlc_ioctl() local
276 attach_hdlc_protocol(struct net_device *dev, struct hdlc_proto *proto, size_t size) attach_hdlc_protocol() argument
327 register_hdlc_protocol(struct hdlc_proto *proto) register_hdlc_protocol() argument
336 unregister_hdlc_protocol(struct hdlc_proto *proto) unregister_hdlc_protocol() argument
[all...]
H A Dhdlc_ppp.c62 struct proto { struct
73 struct proto protos[IDX_COUNT];
109 static inline struct proto* get_proto(struct net_device *dev, u16 pid) in get_proto()
307 struct proto *proto = get_proto(dev, pid); in ppp_cp_event() local
309 old_state = proto->state; in ppp_cp_event()
315 proto_name(pid), event_names[event], state_names[proto->state]); in ppp_cp_event()
320 proto->state = action & STATE_MASK; in ppp_cp_event()
322 mod_timer(&proto->timer, proto in ppp_cp_event()
441 struct proto *proto; ppp_rx() local
567 struct proto *proto = from_timer(proto, t, timer); ppp_timer() local
625 struct proto *proto = &ppp->protos[i]; ppp_start() local
647 static struct hdlc_proto proto = { global() variable
[all...]
/kernel/linux/linux-6.6/drivers/net/wan/
H A Dhdlc.c17 * - proto->open(), close(), start(), stop() calls are serialized.
19 * - proto->start() and stop() are called with spin_lock_irq held.
63 BUG_ON(!hdlc->proto->netif_rx); in hdlc_rcv()
64 return hdlc->proto->netif_rx(skb); in hdlc_rcv()
71 if (hdlc->proto->xmit) in hdlc_start_xmit()
72 return hdlc->proto->xmit(skb, dev); in hdlc_start_xmit()
82 if (hdlc->proto->start) in hdlc_proto_start()
83 hdlc->proto->start(dev); in hdlc_proto_start()
90 if (hdlc->proto->stop) in hdlc_proto_stop()
91 hdlc->proto in hdlc_proto_stop()
201 struct hdlc_proto *proto = first_proto; hdlc_ioctl() local
272 attach_hdlc_protocol(struct net_device *dev, struct hdlc_proto *proto, size_t size) attach_hdlc_protocol() argument
323 register_hdlc_protocol(struct hdlc_proto *proto) register_hdlc_protocol() argument
332 unregister_hdlc_protocol(struct hdlc_proto *proto) unregister_hdlc_protocol() argument
[all...]
H A Dhdlc_ppp.c62 struct proto { struct
73 struct proto protos[IDX_COUNT];
110 static inline struct proto *get_proto(struct net_device *dev, u16 pid) in get_proto()
304 struct proto *proto = get_proto(dev, pid); in ppp_cp_event() local
306 old_state = proto->state; in ppp_cp_event()
312 proto_name(pid), event_names[event], state_names[proto->state]); in ppp_cp_event()
317 proto->state = action & STATE_MASK; in ppp_cp_event()
319 mod_timer(&proto->timer, proto in ppp_cp_event()
438 struct proto *proto; ppp_rx() local
564 struct proto *proto = from_timer(proto, t, timer); ppp_timer() local
621 struct proto *proto = &ppp->protos[i]; ppp_start() local
644 static struct hdlc_proto proto = { global() variable
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dtracepoint.h228 #define __DECLARE_TRACE_RCU(name, proto, args, cond) \
229 static inline void trace_##name##_rcuidle(proto) \
237 #define __DECLARE_TRACE_RCU(name, proto, args, cond)
251 #define __DECLARE_TRACE(name, proto, args, cond, data_proto) \
255 static inline void trace_##name(proto) \
265 __DECLARE_TRACE_RCU(name, PARAMS(proto), PARAMS(args), \
301 #define DEFINE_TRACE_FN(_name, _reg, _unreg, proto, args) \
305 int __traceiter_##_name(void *__data, proto); \
306 void __probestub_##_name(void *__data, proto); \
319 int __traceiter_##_name(void *__data, proto) \
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dtracepoint.h174 * Note, the proto and args passed in includes "__data" as the first parameter.
179 #define __DO_TRACE(name, proto, args, cond, rcuidle) \
219 #define __DECLARE_TRACE_RCU(name, proto, args, cond, data_proto, data_args) \
220 static inline void trace_##name##_rcuidle(proto) \
229 #define __DECLARE_TRACE_RCU(name, proto, args, cond, data_proto, data_args)
243 #define __DECLARE_TRACE(name, proto, args, cond, data_proto, data_args) \
247 static inline void trace_##name(proto) \
258 __DECLARE_TRACE_RCU(name, PARAMS(proto), PARAMS(args), \
294 #define DEFINE_TRACE_FN(_name, _reg, _unreg, proto, args) \
298 int __traceiter_##_name(void *__data, proto); \
[all...]
/kernel/linux/linux-5.10/net/netfilter/
H A Dnf_conntrack_proto_tcp.c279 seq_printf(s, "%s ", tcp_conntrack_names[ct->proto.tcp.state]); in tcp_print_conntrack()
772 const struct ip_ct_tcp_state *sender = &ct->proto.tcp.seen[0]; in tcp_new()
773 const struct ip_ct_tcp_state *receiver = &ct->proto.tcp.seen[1]; in tcp_new()
785 memset(&ct->proto.tcp, 0, sizeof(ct->proto.tcp)); in tcp_new()
787 ct->proto.tcp.seen[0].td_end = in tcp_new()
790 ct->proto.tcp.seen[0].td_maxwin = ntohs(th->window); in tcp_new()
791 if (ct->proto.tcp.seen[0].td_maxwin == 0) in tcp_new()
792 ct->proto.tcp.seen[0].td_maxwin = 1; in tcp_new()
793 ct->proto in tcp_new()
[all...]
/kernel/linux/linux-5.10/net/8021q/
H A Dvlan_core.c163 __be16 proto; member
168 static bool vlan_hw_filter_capable(const struct net_device *dev, __be16 proto) in vlan_hw_filter_capable() argument
170 if (proto == htons(ETH_P_8021Q) && in vlan_hw_filter_capable()
173 if (proto == htons(ETH_P_8021AD) && in vlan_hw_filter_capable()
180 __be16 proto, u16 vid) in vlan_vid_info_get()
185 if (vid_info->proto == proto && vid_info->vid == vid) in vlan_vid_info_get()
191 static struct vlan_vid_info *vlan_vid_info_alloc(__be16 proto, u16 vid) in vlan_vid_info_alloc() argument
198 vid_info->proto = proto; in vlan_vid_info_alloc()
179 vlan_vid_info_get(struct vlan_info *vlan_info, __be16 proto, u16 vid) vlan_vid_info_get() argument
204 vlan_add_rx_filter_info(struct net_device *dev, __be16 proto, u16 vid) vlan_add_rx_filter_info() argument
215 vlan_kill_rx_filter_info(struct net_device *dev, __be16 proto, u16 vid) vlan_kill_rx_filter_info() argument
253 vlan_filter_push_vids(struct vlan_info *vlan_info, __be16 proto) vlan_filter_push_vids() argument
282 vlan_filter_drop_vids(struct vlan_info *vlan_info, __be16 proto) vlan_filter_drop_vids() argument
294 __vlan_vid_add(struct vlan_info *vlan_info, __be16 proto, u16 vid, struct vlan_vid_info **pvid_info) __vlan_vid_add() argument
317 vlan_vid_add(struct net_device *dev, __be16 proto, u16 vid) vlan_vid_add() argument
357 __be16 proto = vid_info->proto; __vlan_vid_del() local
370 vlan_vid_del(struct net_device *dev, __be16 proto, u16 vid) vlan_vid_del() argument
[all...]
/kernel/linux/linux-6.6/net/8021q/
H A Dvlan_core.c164 __be16 proto; member
169 static bool vlan_hw_filter_capable(const struct net_device *dev, __be16 proto) in vlan_hw_filter_capable() argument
171 if (proto == htons(ETH_P_8021Q) && in vlan_hw_filter_capable()
174 if (proto == htons(ETH_P_8021AD) && in vlan_hw_filter_capable()
181 __be16 proto, u16 vid) in vlan_vid_info_get()
186 if (vid_info->proto == proto && vid_info->vid == vid) in vlan_vid_info_get()
192 static struct vlan_vid_info *vlan_vid_info_alloc(__be16 proto, u16 vid) in vlan_vid_info_alloc() argument
199 vid_info->proto = proto; in vlan_vid_info_alloc()
180 vlan_vid_info_get(struct vlan_info *vlan_info, __be16 proto, u16 vid) vlan_vid_info_get() argument
205 vlan_add_rx_filter_info(struct net_device *dev, __be16 proto, u16 vid) vlan_add_rx_filter_info() argument
216 vlan_kill_rx_filter_info(struct net_device *dev, __be16 proto, u16 vid) vlan_kill_rx_filter_info() argument
254 vlan_filter_push_vids(struct vlan_info *vlan_info, __be16 proto) vlan_filter_push_vids() argument
283 vlan_filter_drop_vids(struct vlan_info *vlan_info, __be16 proto) vlan_filter_drop_vids() argument
295 __vlan_vid_add(struct vlan_info *vlan_info, __be16 proto, u16 vid, struct vlan_vid_info **pvid_info) __vlan_vid_add() argument
318 vlan_vid_add(struct net_device *dev, __be16 proto, u16 vid) vlan_vid_add() argument
358 __be16 proto = vid_info->proto; __vlan_vid_del() local
371 vlan_vid_del(struct net_device *dev, __be16 proto, u16 vid) vlan_vid_del() argument
[all...]
/kernel/linux/linux-6.6/scripts/
H A Dbpf_doc.py36 @proto: prototype of the API symbol
40 def __init__(self, proto='', desc='', ret=''):
41 self.proto = proto
49 @proto: function prototype of the helper function
66 capture = proto_re.match(self.proto)
105 proto = self.parse_symbol()
106 desc = self.parse_desc(proto)
107 ret = self.parse_ret(proto)
108 return APIElement(proto
[all...]

Completed in 12 milliseconds

12345678910>>...124