/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/llc/ |
H A D | llc_core.c | 2 * 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 D | llc_sap.c | 92 * @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 D | llc_s_ev.c | 23 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 D | llc_s_ac.c | 2 * 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 D | llc_proc.c | 35 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 D | llc_core.c | 2 * 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 D | llc_sap.c | 92 * @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 D | llc_s_ev.c | 23 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 D | llc_s_ac.c | 2 * 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 D | llc_s_ac.h | 26 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 D | llc_s_ev.h | 54 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 D | llc.h | 46 * @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 D | llc_sap.h | 22 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 D | datalink.h | 7 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 D | llc_s_ac.h | 26 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 D | llc_s_ev.h | 54 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 D | llc.h | 46 * @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 D | llc_sap.h | 22 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 D | datalink.h | 7 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 D | irlan_eth.h | 29 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 D | irmod.h | 72 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 D | irlan_eth.h | 29 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 D | irmod.h | 72 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 D | addr.c | 25 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 D | addr.c | 25 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...] |