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

123

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/llc/
H A Dllc_core.c2 * llc_core.c - Minimum needed routines for sap handling and module init/exit
30 * llc_sap_alloc - allocates and initializes sap.
32 * Allocates and initializes sap.
36 struct llc_sap *sap = kzalloc(sizeof(*sap), GFP_ATOMIC); local
38 if (sap) {
39 sap->state = LLC_SAP_STATE_ACTIVE;
40 memcpy(sap->laddr.mac, llc_station_mac_sa, ETH_ALEN);
41 rwlock_init(&sap->sk_list.lock);
42 atomic_set(&sap
53 llc_add_sap(struct llc_sap *sap) argument
64 llc_del_sap(struct llc_sap *sap) argument
73 struct llc_sap* sap; local
94 struct llc_sap* sap; local
119 struct llc_sap *sap = NULL; local
144 llc_sap_close(struct llc_sap *sap) argument
[all...]
H A Dllc_sap.c70 * @sap: pointer to SAP
73 void llc_sap_rtn_pdu(struct llc_sap *sap, struct sk_buff *skb) argument
91 * @sap: pointer to SAP
98 static struct llc_sap_state_trans *llc_find_sap_trans(struct llc_sap *sap, argument
104 struct llc_sap_state *curr_state = &llc_sap_state_table[sap->state - 1];
110 if (!next_trans[i]->ev(sap, skb)) {
119 * @sap: pointer to SAP
126 static int llc_exec_sap_trans_actions(struct llc_sap *sap, argument
134 if ((*next_action)(sap, skb))
141 * @sap
148 llc_sap_next_state(struct llc_sap *sap, struct sk_buff *skb) argument
183 llc_sap_state_process(struct llc_sap *sap, struct sk_buff *skb) argument
219 llc_build_and_send_test_pkt(struct llc_sap *sap, struct sk_buff *skb, u8 *dmac, u8 dsap) argument
245 llc_build_and_send_xid_pkt(struct llc_sap *sap, struct sk_buff *skb, u8 *dmac, u8 dsap) argument
268 llc_sap_rcv(struct llc_sap *sap, struct sk_buff *skb) argument
285 llc_lookup_dgram(struct llc_sap *sap, const struct llc_addr *laddr) argument
316 llc_sap_mcast(struct llc_sap *sap, const struct llc_addr *laddr, struct sk_buff *skb) argument
350 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
128 llc_sap_action_send_test_c(struct llc_sap *sap, struct sk_buff *skb) argument
142 llc_sap_action_send_test_r(struct llc_sap *sap, struct sk_buff *skb) argument
172 llc_sap_action_report_status(struct llc_sap *sap, struct sk_buff *skb) argument
185 llc_sap_action_xid_ind(struct llc_sap *sap, struct sk_buff *skb) argument
199 llc_sap_action_test_ind(struct llc_sap *sap, struct sk_buff *skb) argument
[all...]
H A Dllc_proc.c36 struct llc_sap *sap; local
41 sap = list_entry(sap_entry, struct llc_sap, node);
43 read_lock_bh(&sap->sk_list.lock);
44 sk_for_each(sk, node, &sap->sk_list.list) {
49 read_unlock_bh(&sap->sk_list.lock);
68 struct llc_sap *sap; local
82 sap = llc->sap;
83 read_unlock_bh(&sap->sk_list.lock);
86 if (sap
105 struct llc_sap *sap = llc->sap; local
[all...]
H A Dllc_c_ac.c204 struct llc_sap *sap = llc->sap; local
206 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
229 struct llc_sap *sap = llc->sap; local
233 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
255 struct llc_sap *sap = llc->sap; local
257 llc_pdu_header_init(nskb, LLC_PDU_TYPE_U, sap->laddr.lsap,
287 struct llc_sap *sap local
312 struct llc_sap *sap = llc->sap; local
341 struct llc_sap *sap = llc->sap; local
364 struct llc_sap *sap = llc->sap; local
381 struct llc_sap *sap = llc->sap; local
398 struct llc_sap *sap = llc->sap; local
430 struct llc_sap *sap = llc->sap; local
465 struct llc_sap *sap = llc->sap; local
489 struct llc_sap *sap = llc->sap; local
513 struct llc_sap *sap = llc->sap; local
537 struct llc_sap *sap = llc->sap; local
561 struct llc_sap *sap = llc->sap; local
585 struct llc_sap *sap = llc->sap; local
621 struct llc_sap *sap = llc->sap; local
645 struct llc_sap *sap = llc->sap; local
669 struct llc_sap *sap = llc->sap; local
694 struct llc_sap *sap = llc->sap; local
718 struct llc_sap *sap = llc->sap; local
742 struct llc_sap *sap = llc->sap; local
776 struct llc_sap *sap = llc->sap; local
806 struct llc_sap *sap = llc->sap; local
908 struct llc_sap *sap = llc->sap; local
962 struct llc_sap *sap = llc->sap; local
[all...]
H A Dllc_input.c32 static void (*llc_type_handlers[2])(struct llc_sap *sap,
35 void llc_add_pack(int type, void (*handler)(struct llc_sap *sap, argument
131 * llc_{station,sap,conn}_rcv for sending to proper state machine. If
138 struct llc_sap *sap; local
160 sap = llc_sap_find(pdu->dsap);
161 if (unlikely(!sap)) {/* unknown SAP */
170 rcv = rcu_dereference(sap->rcv_func);
179 llc_type_handlers[dest - 1](sap, skb);
181 llc_sap_put(sap);
H A Dllc_conn.c461 * __llc_lookup_established - Finds connection for the remote/local sap/mac
462 * @sap: SAP
467 * mac, remote sap, local mac, and local sap. Returns pointer for
471 static struct sock *__llc_lookup_established(struct llc_sap *sap, argument
478 read_lock(&sap->sk_list.lock);
479 sk_for_each(rc, node, &sap->sk_list.list) {
492 read_unlock(&sap->sk_list.lock);
496 struct sock *llc_lookup_established(struct llc_sap *sap, argument
503 sk = __llc_lookup_established(sap, dadd
518 llc_lookup_listener(struct llc_sap *sap, struct llc_addr *laddr) argument
542 __llc_lookup(struct llc_sap *sap, struct llc_addr *daddr, struct llc_addr *laddr) argument
641 llc_sap_add_socket(struct llc_sap *sap, struct sock *sk) argument
658 llc_sap_remove_socket(struct llc_sap *sap, struct sock *sk) argument
704 llc_conn_handler(struct llc_sap *sap, struct sk_buff *skb) argument
[all...]
H A Daf_llc.c9 * An llc2 connection is (mac + sap), only one llc2 sap connection
10 * is allowed per mac. Though one sap may have multiple mac + sap
47 * llc_ui_next_link_no - return the next unused link number for a sap
48 * @sap: Address of sap to get link number from.
50 * Return the next unused link number for a given sap.
52 static inline u16 llc_ui_next_link_no(int sap) argument
54 return llc_ui_sap_link_no_max[sap]
207 struct llc_sap *sap; local
242 struct llc_sap *sap; local
288 struct llc_sap *sap; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/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_sap.h19 extern void llc_sap_rtn_pdu(struct llc_sap *sap, struct sk_buff *skb);
25 extern void llc_build_and_send_test_pkt(struct llc_sap *sap,
29 extern void llc_build_and_send_xid_pkt(struct llc_sap *sap,
H A Dllc.h37 * @station - station this sap belongs to
38 * @state - sap state
76 extern void llc_add_pack(int type, void (*handler)(struct llc_sap *sap,
87 static inline void llc_sap_hold(struct llc_sap *sap) argument
89 atomic_inc(&sap->refcnt);
92 extern void llc_sap_close(struct llc_sap *sap);
94 static inline void llc_sap_put(struct llc_sap *sap) argument
96 if (atomic_dec_and_test(&sap->refcnt))
97 llc_sap_close(sap);
102 extern int llc_build_and_send_ui_pkt(struct llc_sap *sap, struc
[all...]
H A Ddatalink.h7 struct llc_sap *sap; member in struct:datalink_proto
H A Dllc_conn.h37 struct llc_sap *sap; /* pointer to parent SAP */ member in struct:llc_sock
112 extern struct sock *llc_lookup_established(struct llc_sap *sap,
115 extern void llc_sap_add_socket(struct llc_sap *sap, struct sock *sk);
116 extern void llc_sap_remove_socket(struct llc_sap *sap, struct sock *sk);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/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);
H A Dircomm_tty_attach.h78 void ircomm_tty_connect_confirm(void *instance, void *sap,
83 void ircomm_tty_disconnect_indication(void *instance, void *sap,
86 void ircomm_tty_connect_indication(void *instance, void *sap,
H A Dirlan_provider.h35 void irlan_provider_ctrl_disconnect_indication(void *instance, void *sap,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/802/
H A Dp8022.c31 llc_build_and_send_ui_pkt(dl->sap, skb, dest, dl->sap->laddr.lsap);
48 proto->sap = llc_sap_open(type, func);
49 if (!proto->sap) {
59 llc_sap_put(proto->sap);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/dhcp6/
H A Drelay6_database.c151 struct sockaddr_in6 sap; local
206 if (inet_pton(AF_INET6, msg->src_addr , &sap.sin6_addr) <= 0) {
211 if ((!IN6_IS_ADDR_LINKLOCAL(&sap.sin6_addr)) && (nr_of_devices == 1 )) {
212 memset(&sap.sin6_addr, 0, sizeof(sap.sin6_addr));
213 memcpy(pointer, &sap.sin6_addr, INET6_LEN);
219 memset(&sap.sin6_addr, 0, sizeof(sap.sin6_addr));
221 if (inet_pton(AF_INET6, device->ipv6addr->gaddr, &sap.sin6_addr) <= 0) {
226 memcpy(pointer, &sap
291 struct sockaddr_in6 sap; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/irda/ircomm/
H A Dircomm_ttp.c42 static int ircomm_ttp_data_indication(void *instance, void *sap,
44 static void ircomm_ttp_connect_confirm(void *instance, void *sap,
49 static void ircomm_ttp_connect_indication(void *instance, void *sap,
54 static void ircomm_ttp_flow_indication(void *instance, void *sap,
56 static void ircomm_ttp_disconnect_indication(void *instance, void *sap,
201 * Function ircomm_ttp_data_indication (instance, sap, skb)
206 static int ircomm_ttp_data_indication(void *instance, void *sap, argument
225 static void ircomm_ttp_connect_confirm(void *instance, void *sap, argument
260 * Function ircomm_ttp_connect_indication (instance, sap, qos, max_sdu_size,
266 static void ircomm_ttp_connect_indication(void *instance, void *sap, argument
327 ircomm_ttp_disconnect_indication(void *instance, void *sap, LM_REASON reason, struct sk_buff *skb) argument
354 ircomm_ttp_flow_indication(void *instance, void *sap, LOCAL_FLOW cmd) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/ppp-2.4.4/pppd/plugins/pppoatm/
H A Datm.h101 int text2sap(const char *text,struct atm_sap *sap,int flags);
102 int sap2text(char *buffer,int length,const struct atm_sap *sap,int flags);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/bridge/netfilter/
H A Debt_arp.c38 __be32 saddr, daddr, *sap, *dap; local
42 sap = skb_header_pointer(skb, sizeof(struct arphdr) +
45 if (sap == NULL)
53 FWINV(info->saddr != (*sap & info->smsk), EBT_ARP_SRC_IP))
59 FWINV(*dap != *sap, EBT_ARP_GRAT))
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/
H A Dinterface.c85 static const char *INET_sprint(struct sockaddr *sap, int numeric) argument
90 if (sap->sa_family == 0xFFFF || sap->sa_family == 0)
92 buff = INET_rresolve((struct sockaddr_in *) sap, numeric, 0xffffff00);
97 static int INET_getsock(char *bufp, struct sockaddr *sap) argument
104 sock_in = (struct sockaddr_in *) sap;
139 static int INET_input(/*int type,*/ const char *bufp, struct sockaddr *sap) argument
141 return INET_resolve(bufp, (struct sockaddr_in *) sap, 0);
145 return (INET_getsock(bufp, sap));
147 return (INET_resolve(bufp, (struct sockaddr_in *) sap,
167 INET6_sprint(struct sockaddr *sap, int numeric) argument
179 INET6_getsock(char *bufp, struct sockaddr *sap) argument
194 INET6_input( const char *bufp, struct sockaddr *sap) argument
240 UNSPEC_sprint(struct sockaddr *sap, int numeric) argument
725 in_ether(const char *bufp, struct sockaddr *sap) argument
883 struct sockaddr_in6 sap; local
[all...]

Completed in 99 milliseconds

123