Searched refs:sap (Results 1 - 25 of 203) sorted by relevance

123456789

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/llc/
H A Dllc_core.c2 * llc_core.c - Minimum needed routines for sap handling and module init/exit
29 * llc_sap_alloc - allocates and initializes sap.
31 * Allocates and initializes sap.
35 struct llc_sap *sap = kzalloc(sizeof(*sap), GFP_ATOMIC); local
38 if (sap) {
39 /* sap->laddr.mac - leave as a null, it's filled by bind */
40 sap->state = LLC_SAP_STATE_ACTIVE;
41 spin_lock_init(&sap->sk_lock);
43 INIT_HLIST_NULLS_HEAD(&sap
51 struct llc_sap* sap; local
72 struct llc_sap *sap; local
97 struct llc_sap *sap = NULL; local
122 llc_sap_close(struct llc_sap *sap) argument
[all...]
H A Dllc_sap.c92 * @sap: pointer to SAP
95 void llc_sap_rtn_pdu(struct llc_sap *sap, struct sk_buff *skb) argument
113 * @sap: pointer to SAP
120 static struct llc_sap_state_trans *llc_find_sap_trans(struct llc_sap *sap, argument
126 struct llc_sap_state *curr_state = &llc_sap_state_table[sap->state - 1];
132 if (!next_trans[i]->ev(sap, skb)) {
141 * @sap: pointer to SAP
148 static int llc_exec_sap_trans_actions(struct llc_sap *sap, argument
156 if ((*next_action)(sap, skb))
163 * @sap
170 llc_sap_next_state(struct llc_sap *sap, struct sk_buff *skb) argument
205 llc_sap_state_process(struct llc_sap *sap, struct sk_buff *skb) argument
241 llc_build_and_send_test_pkt(struct llc_sap *sap, struct sk_buff *skb, u8 *dmac, u8 dsap) argument
267 llc_build_and_send_xid_pkt(struct llc_sap *sap, struct sk_buff *skb, u8 *dmac, u8 dsap) argument
290 llc_sap_rcv(struct llc_sap *sap, struct sk_buff *skb, struct sock *sk) argument
301 llc_dgram_match(const struct llc_sap *sap, const struct llc_addr *laddr, const struct sock *sk) argument
320 llc_lookup_dgram(struct llc_sap *sap, const struct llc_addr *laddr) argument
356 llc_mcast_match(const struct llc_sap *sap, const struct llc_addr *laddr, const struct sk_buff *skb, const struct sock *sk) argument
368 llc_do_mcast(struct llc_sap *sap, struct sk_buff *skb, struct sock **stack, int count) argument
394 llc_sap_mcast(struct llc_sap *sap, const struct llc_addr *laddr, struct sk_buff *skb) argument
426 llc_sap_handler(struct llc_sap *sap, struct sk_buff *skb) argument
[all...]
H A Dllc_s_ev.c23 int llc_sap_ev_activation_req(struct llc_sap *sap, struct sk_buff *skb) argument
31 int llc_sap_ev_rx_ui(struct llc_sap *sap, struct sk_buff *skb) argument
41 int llc_sap_ev_unitdata_req(struct llc_sap *sap, struct sk_buff *skb) argument
51 int llc_sap_ev_xid_req(struct llc_sap *sap, struct sk_buff *skb) argument
60 int llc_sap_ev_rx_xid_c(struct llc_sap *sap, struct sk_buff *skb) argument
70 int llc_sap_ev_rx_xid_r(struct llc_sap *sap, struct sk_buff *skb) argument
80 int llc_sap_ev_test_req(struct llc_sap *sap, struct sk_buff *skb) argument
89 int llc_sap_ev_rx_test_c(struct llc_sap *sap, struct sk_buff *skb) argument
99 int llc_sap_ev_rx_test_r(struct llc_sap *sap, struct sk_buff *skb) argument
109 int llc_sap_ev_deactivation_req(struct llc_sap *sap, struc argument
[all...]
H A Dllc_s_ac.c2 * llc_s_ac.c - actions performed during sap state transition.
5 * Functions in this module are implementation of sap component actions.
7 * All functions have one sap and one event as input argument. All of
31 * @sap: SAP
37 int llc_sap_action_unitdata_ind(struct llc_sap *sap, struct sk_buff *skb) argument
39 llc_sap_rtn_pdu(sap, skb);
45 * @sap: SAP
52 int llc_sap_action_send_ui(struct llc_sap *sap, struct sk_buff *skb) argument
68 * @sap: SAP
75 int llc_sap_action_send_xid_c(struct llc_sap *sap, struc argument
97 llc_sap_action_send_xid_r(struct llc_sap *sap, struct sk_buff *skb) argument
129 llc_sap_action_send_test_c(struct llc_sap *sap, struct sk_buff *skb) argument
143 llc_sap_action_send_test_r(struct llc_sap *sap, struct sk_buff *skb) argument
177 llc_sap_action_report_status(struct llc_sap *sap, struct sk_buff *skb) argument
190 llc_sap_action_xid_ind(struct llc_sap *sap, struct sk_buff *skb) argument
204 llc_sap_action_test_ind(struct llc_sap *sap, struct sk_buff *skb) argument
[all...]
H A Dllc_proc.c35 struct llc_sap *sap; local
39 list_for_each_entry_rcu(sap, &llc_sap_list, node) {
40 spin_lock_bh(&sap->sk_lock);
42 struct hlist_nulls_head *head = &sap->sk_laddr_hash[i];
51 spin_unlock_bh(&sap->sk_lock);
66 static struct sock *laddr_hash_next(struct llc_sap *sap, int bucket) argument
72 sk_nulls_for_each(sk, node, &sap->sk_laddr_hash[bucket])
83 struct llc_sap *sap; local
97 sap = llc->sap;
118 struct llc_sap *sap = llc->sap; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/llc/
H A Dllc_core.c2 * llc_core.c - Minimum needed routines for sap handling and module init/exit
29 * llc_sap_alloc - allocates and initializes sap.
31 * Allocates and initializes sap.
35 struct llc_sap *sap = kzalloc(sizeof(*sap), GFP_ATOMIC); local
38 if (sap) {
39 /* sap->laddr.mac - leave as a null, it's filled by bind */
40 sap->state = LLC_SAP_STATE_ACTIVE;
41 spin_lock_init(&sap->sk_lock);
43 INIT_HLIST_NULLS_HEAD(&sap
51 struct llc_sap* sap; local
72 struct llc_sap *sap; local
97 struct llc_sap *sap = NULL; local
122 llc_sap_close(struct llc_sap *sap) argument
[all...]
H A Dllc_sap.c92 * @sap: pointer to SAP
95 void llc_sap_rtn_pdu(struct llc_sap *sap, struct sk_buff *skb) argument
113 * @sap: pointer to SAP
120 static struct llc_sap_state_trans *llc_find_sap_trans(struct llc_sap *sap, argument
126 struct llc_sap_state *curr_state = &llc_sap_state_table[sap->state - 1];
132 if (!next_trans[i]->ev(sap, skb)) {
141 * @sap: pointer to SAP
148 static int llc_exec_sap_trans_actions(struct llc_sap *sap, argument
156 if ((*next_action)(sap, skb))
163 * @sap
170 llc_sap_next_state(struct llc_sap *sap, struct sk_buff *skb) argument
205 llc_sap_state_process(struct llc_sap *sap, struct sk_buff *skb) argument
241 llc_build_and_send_test_pkt(struct llc_sap *sap, struct sk_buff *skb, u8 *dmac, u8 dsap) argument
267 llc_build_and_send_xid_pkt(struct llc_sap *sap, struct sk_buff *skb, u8 *dmac, u8 dsap) argument
290 llc_sap_rcv(struct llc_sap *sap, struct sk_buff *skb, struct sock *sk) argument
301 llc_dgram_match(const struct llc_sap *sap, const struct llc_addr *laddr, const struct sock *sk) argument
320 llc_lookup_dgram(struct llc_sap *sap, const struct llc_addr *laddr) argument
356 llc_mcast_match(const struct llc_sap *sap, const struct llc_addr *laddr, const struct sk_buff *skb, const struct sock *sk) argument
368 llc_do_mcast(struct llc_sap *sap, struct sk_buff *skb, struct sock **stack, int count) argument
394 llc_sap_mcast(struct llc_sap *sap, const struct llc_addr *laddr, struct sk_buff *skb) argument
426 llc_sap_handler(struct llc_sap *sap, struct sk_buff *skb) argument
[all...]
H A Dllc_s_ev.c23 int llc_sap_ev_activation_req(struct llc_sap *sap, struct sk_buff *skb) argument
31 int llc_sap_ev_rx_ui(struct llc_sap *sap, struct sk_buff *skb) argument
41 int llc_sap_ev_unitdata_req(struct llc_sap *sap, struct sk_buff *skb) argument
51 int llc_sap_ev_xid_req(struct llc_sap *sap, struct sk_buff *skb) argument
60 int llc_sap_ev_rx_xid_c(struct llc_sap *sap, struct sk_buff *skb) argument
70 int llc_sap_ev_rx_xid_r(struct llc_sap *sap, struct sk_buff *skb) argument
80 int llc_sap_ev_test_req(struct llc_sap *sap, struct sk_buff *skb) argument
89 int llc_sap_ev_rx_test_c(struct llc_sap *sap, struct sk_buff *skb) argument
99 int llc_sap_ev_rx_test_r(struct llc_sap *sap, struct sk_buff *skb) argument
109 int llc_sap_ev_deactivation_req(struct llc_sap *sap, struc argument
[all...]
H A Dllc_s_ac.c2 * llc_s_ac.c - actions performed during sap state transition.
5 * Functions in this module are implementation of sap component actions.
7 * All functions have one sap and one event as input argument. All of
31 * @sap: SAP
37 int llc_sap_action_unitdata_ind(struct llc_sap *sap, struct sk_buff *skb) argument
39 llc_sap_rtn_pdu(sap, skb);
45 * @sap: SAP
52 int llc_sap_action_send_ui(struct llc_sap *sap, struct sk_buff *skb) argument
68 * @sap: SAP
75 int llc_sap_action_send_xid_c(struct llc_sap *sap, struc argument
97 llc_sap_action_send_xid_r(struct llc_sap *sap, struct sk_buff *skb) argument
129 llc_sap_action_send_test_c(struct llc_sap *sap, struct sk_buff *skb) argument
143 llc_sap_action_send_test_r(struct llc_sap *sap, struct sk_buff *skb) argument
177 llc_sap_action_report_status(struct llc_sap *sap, struct sk_buff *skb) argument
190 llc_sap_action_xid_ind(struct llc_sap *sap, struct sk_buff *skb) argument
204 llc_sap_action_test_ind(struct llc_sap *sap, struct sk_buff *skb) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/net/
H A Dllc_s_ac.h26 typedef int (*llc_sap_action_t)(struct llc_sap *sap, struct sk_buff *skb);
28 extern int llc_sap_action_unitdata_ind(struct llc_sap *sap,
30 extern int llc_sap_action_send_ui(struct llc_sap *sap, struct sk_buff *skb);
31 extern int llc_sap_action_send_xid_c(struct llc_sap *sap, struct sk_buff *skb);
32 extern int llc_sap_action_send_xid_r(struct llc_sap *sap, struct sk_buff *skb);
33 extern int llc_sap_action_send_test_c(struct llc_sap *sap, struct sk_buff *skb);
34 extern int llc_sap_action_send_test_r(struct llc_sap *sap, struct sk_buff *skb);
35 extern int llc_sap_action_report_status(struct llc_sap *sap,
37 extern int llc_sap_action_xid_ind(struct llc_sap *sap, struct sk_buff *skb);
38 extern int llc_sap_action_test_ind(struct llc_sap *sap, struc
[all...]
H A Dllc_s_ev.h54 typedef int (*llc_sap_ev_t)(struct llc_sap *sap, struct sk_buff *skb);
56 extern int llc_sap_ev_activation_req(struct llc_sap *sap, struct sk_buff *skb);
57 extern int llc_sap_ev_rx_ui(struct llc_sap *sap, struct sk_buff *skb);
58 extern int llc_sap_ev_unitdata_req(struct llc_sap *sap, struct sk_buff *skb);
59 extern int llc_sap_ev_xid_req(struct llc_sap *sap, struct sk_buff *skb);
60 extern int llc_sap_ev_rx_xid_c(struct llc_sap *sap, struct sk_buff *skb);
61 extern int llc_sap_ev_rx_xid_r(struct llc_sap *sap, struct sk_buff *skb);
62 extern int llc_sap_ev_test_req(struct llc_sap *sap, struct sk_buff *skb);
63 extern int llc_sap_ev_rx_test_c(struct llc_sap *sap, struct sk_buff *skb);
64 extern int llc_sap_ev_rx_test_r(struct llc_sap *sap, struc
[all...]
H A Dllc.h46 * @station - station this sap belongs to
47 * @state - sap state
72 struct hlist_head *llc_sk_dev_hash(struct llc_sap *sap, int ifindex) argument
74 return &sap->sk_dev_hash[ifindex % LLC_SK_DEV_HASH_ENTRIES];
78 u32 llc_sk_laddr_hashfn(struct llc_sap *sap, const struct llc_addr *laddr) argument
85 struct hlist_nulls_head *llc_sk_laddr_hash(struct llc_sap *sap, argument
88 return &sap->sk_laddr_hash[llc_sk_laddr_hashfn(sap, laddr)];
104 extern void llc_add_pack(int type, void (*handler)(struct llc_sap *sap,
115 static inline void llc_sap_hold(struct llc_sap *sap) argument
122 llc_sap_put(struct llc_sap *sap) argument
[all...]
H A Dllc_sap.h22 extern void llc_sap_rtn_pdu(struct llc_sap *sap, struct sk_buff *skb);
28 extern void llc_build_and_send_test_pkt(struct llc_sap *sap,
32 extern void llc_build_and_send_xid_pkt(struct llc_sap *sap,
H A Ddatalink.h7 struct llc_sap *sap; member in struct:datalink_proto
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/net/
H A Dllc_s_ac.h26 typedef int (*llc_sap_action_t)(struct llc_sap *sap, struct sk_buff *skb);
28 extern int llc_sap_action_unitdata_ind(struct llc_sap *sap,
30 extern int llc_sap_action_send_ui(struct llc_sap *sap, struct sk_buff *skb);
31 extern int llc_sap_action_send_xid_c(struct llc_sap *sap, struct sk_buff *skb);
32 extern int llc_sap_action_send_xid_r(struct llc_sap *sap, struct sk_buff *skb);
33 extern int llc_sap_action_send_test_c(struct llc_sap *sap, struct sk_buff *skb);
34 extern int llc_sap_action_send_test_r(struct llc_sap *sap, struct sk_buff *skb);
35 extern int llc_sap_action_report_status(struct llc_sap *sap,
37 extern int llc_sap_action_xid_ind(struct llc_sap *sap, struct sk_buff *skb);
38 extern int llc_sap_action_test_ind(struct llc_sap *sap, struc
[all...]
H A Dllc_s_ev.h54 typedef int (*llc_sap_ev_t)(struct llc_sap *sap, struct sk_buff *skb);
56 extern int llc_sap_ev_activation_req(struct llc_sap *sap, struct sk_buff *skb);
57 extern int llc_sap_ev_rx_ui(struct llc_sap *sap, struct sk_buff *skb);
58 extern int llc_sap_ev_unitdata_req(struct llc_sap *sap, struct sk_buff *skb);
59 extern int llc_sap_ev_xid_req(struct llc_sap *sap, struct sk_buff *skb);
60 extern int llc_sap_ev_rx_xid_c(struct llc_sap *sap, struct sk_buff *skb);
61 extern int llc_sap_ev_rx_xid_r(struct llc_sap *sap, struct sk_buff *skb);
62 extern int llc_sap_ev_test_req(struct llc_sap *sap, struct sk_buff *skb);
63 extern int llc_sap_ev_rx_test_c(struct llc_sap *sap, struct sk_buff *skb);
64 extern int llc_sap_ev_rx_test_r(struct llc_sap *sap, struc
[all...]
H A Dllc.h46 * @station - station this sap belongs to
47 * @state - sap state
72 struct hlist_head *llc_sk_dev_hash(struct llc_sap *sap, int ifindex) argument
74 return &sap->sk_dev_hash[ifindex % LLC_SK_DEV_HASH_ENTRIES];
78 u32 llc_sk_laddr_hashfn(struct llc_sap *sap, const struct llc_addr *laddr) argument
85 struct hlist_nulls_head *llc_sk_laddr_hash(struct llc_sap *sap, argument
88 return &sap->sk_laddr_hash[llc_sk_laddr_hashfn(sap, laddr)];
104 extern void llc_add_pack(int type, void (*handler)(struct llc_sap *sap,
115 static inline void llc_sap_hold(struct llc_sap *sap) argument
122 llc_sap_put(struct llc_sap *sap) argument
[all...]
H A Dllc_sap.h22 extern void llc_sap_rtn_pdu(struct llc_sap *sap, struct sk_buff *skb);
28 extern void llc_build_and_send_test_pkt(struct llc_sap *sap,
32 extern void llc_build_and_send_xid_pkt(struct llc_sap *sap,
H A Ddatalink.h7 struct llc_sap *sap; member in struct:datalink_proto
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/net/irda/
H A Dirlan_eth.h29 int irlan_eth_receive(void *instance, void *sap, struct sk_buff *skb);
31 void irlan_eth_flow_indication( void *instance, void *sap, LOCAL_FLOW flow);
H A Dirmod.h72 int (*data_indication)(void *priv, void *sap, struct sk_buff *skb);
73 int (*udata_indication)(void *priv, void *sap, struct sk_buff *skb);
74 void (*connect_confirm)(void *instance, void *sap,
77 void (*connect_indication)(void *instance, void *sap,
80 void (*disconnect_indication)(void *instance, void *sap,
82 void (*flow_indication)(void *instance, void *sap, LOCAL_FLOW flow);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/net/irda/
H A Dirlan_eth.h29 int irlan_eth_receive(void *instance, void *sap, struct sk_buff *skb);
31 void irlan_eth_flow_indication( void *instance, void *sap, LOCAL_FLOW flow);
H A Dirmod.h72 int (*data_indication)(void *priv, void *sap, struct sk_buff *skb);
73 int (*udata_indication)(void *priv, void *sap, struct sk_buff *skb);
74 void (*connect_confirm)(void *instance, void *sap,
77 void (*connect_indication)(void *instance, void *sap,
80 void (*disconnect_indication)(void *instance, void *sap,
82 void (*flow_indication)(void *instance, void *sap, LOCAL_FLOW flow);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/sunrpc/
H A Daddr.c25 static size_t rpc_ntop6_noscopeid(const struct sockaddr *sap, argument
28 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap;
63 static size_t rpc_ntop6(const struct sockaddr *sap, argument
66 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap;
71 len = rpc_ntop6_noscopeid(sap, buf, buflen);
95 static size_t rpc_ntop6_noscopeid(const struct sockaddr *sap, argument
101 static size_t rpc_ntop6(const struct sockaddr *sap, argument
109 static int rpc_ntop4(const struct sockaddr *sap, argument
112 const struct sockaddr_in *sin = (struct sockaddr_in *)sap;
119 * @sap
126 rpc_ntop(const struct sockaddr *sap, char *buf, const size_t buflen) argument
139 rpc_pton4(const char *buf, const size_t buflen, struct sockaddr *sap, const size_t salen) argument
199 rpc_pton6(const char *buf, const size_t buflen, struct sockaddr *sap, const size_t salen) argument
222 rpc_pton6(const char *buf, const size_t buflen, struct sockaddr *sap, const size_t salen) argument
243 rpc_pton(const char *buf, const size_t buflen, struct sockaddr *sap, const size_t salen) argument
263 rpc_sockaddr2uaddr(const struct sockaddr *sap) argument
308 rpc_uaddr2sockaddr(const char *uaddr, const size_t uaddr_len, struct sockaddr *sap, const size_t salen) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/sunrpc/
H A Daddr.c25 static size_t rpc_ntop6_noscopeid(const struct sockaddr *sap, argument
28 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap;
63 static size_t rpc_ntop6(const struct sockaddr *sap, argument
66 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap;
71 len = rpc_ntop6_noscopeid(sap, buf, buflen);
95 static size_t rpc_ntop6_noscopeid(const struct sockaddr *sap, argument
101 static size_t rpc_ntop6(const struct sockaddr *sap, argument
109 static int rpc_ntop4(const struct sockaddr *sap, argument
112 const struct sockaddr_in *sin = (struct sockaddr_in *)sap;
119 * @sap
126 rpc_ntop(const struct sockaddr *sap, char *buf, const size_t buflen) argument
139 rpc_pton4(const char *buf, const size_t buflen, struct sockaddr *sap, const size_t salen) argument
199 rpc_pton6(const char *buf, const size_t buflen, struct sockaddr *sap, const size_t salen) argument
222 rpc_pton6(const char *buf, const size_t buflen, struct sockaddr *sap, const size_t salen) argument
243 rpc_pton(const char *buf, const size_t buflen, struct sockaddr *sap, const size_t salen) argument
263 rpc_sockaddr2uaddr(const struct sockaddr *sap) argument
308 rpc_uaddr2sockaddr(const char *uaddr, const size_t uaddr_len, struct sockaddr *sap, const size_t salen) argument
[all...]

Completed in 193 milliseconds

123456789