Lines Matching refs:cb

85 		struct dn_skb_cb *cb = DN_SKB_CB(skb);  in dn_log_martian()  local
88 le16_to_cpu(cb->src), in dn_log_martian()
89 le16_to_cpu(cb->dst), in dn_log_martian()
90 le16_to_cpu(cb->src_port), in dn_log_martian()
91 le16_to_cpu(cb->dst_port)); in dn_log_martian()
227 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_find_listener() local
245 cb->src_port = msg->srcaddr; in dn_find_listener()
246 cb->dst_port = msg->dstaddr; in dn_find_listener()
247 cb->services = msg->services; in dn_find_listener()
248 cb->info = msg->info; in dn_find_listener()
249 cb->segsize = le16_to_cpu(msg->segsize); in dn_find_listener()
346 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_conn_conf() local
354 cb->services = *ptr++; in dn_nsp_conn_conf()
355 cb->info = *ptr++; in dn_nsp_conn_conf()
356 cb->segsize = le16_to_cpu(*(__le16 *)ptr); in dn_nsp_conn_conf()
360 scp->addrrem = cb->src_port; in dn_nsp_conn_conf()
363 scp->services_rem = cb->services; in dn_nsp_conn_conf()
364 scp->info_rem = cb->info; in dn_nsp_conn_conf()
365 scp->segsize_rem = cb->segsize; in dn_nsp_conn_conf()
402 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_disc_init() local
423 scp->addrrem = cb->src_port; in dn_nsp_disc_init()
616 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_otherdata() local
622 cb->segnum = segnum = le16_to_cpu(*(__le16 *)skb->data); in dn_nsp_otherdata()
644 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_data() local
650 cb->segnum = segnum = le16_to_cpu(*(__le16 *)skb->data); in dn_nsp_data()
692 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_no_socket() local
696 if (cb->rt_flags & DN_RT_F_RTS) in dn_nsp_no_socket()
699 if ((reason != NSP_REASON_OK) && ((cb->nsp_flags & 0x0c) == 0x08)) { in dn_nsp_no_socket()
700 switch (cb->nsp_flags & 0x70) { in dn_nsp_no_socket()
721 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_rx_packet() local
730 cb->nsp_flags = *ptr++; in dn_nsp_rx_packet()
733 printk(KERN_DEBUG "dn_nsp_rx: Message type 0x%02x\n", (int)cb->nsp_flags); in dn_nsp_rx_packet()
735 if (cb->nsp_flags & 0x83) in dn_nsp_rx_packet()
741 if ((cb->nsp_flags & 0x0c) == 0x08) { in dn_nsp_rx_packet()
742 switch (cb->nsp_flags & 0x70) { in dn_nsp_rx_packet()
749 if (unlikely(cb->rt_flags & DN_RT_F_RTS)) in dn_nsp_rx_packet()
762 cb->dst_port = *(__le16 *)ptr; in dn_nsp_rx_packet()
763 cb->src_port = 0; in dn_nsp_rx_packet()
770 cb->src_port = *(__le16 *)ptr; in dn_nsp_rx_packet()
779 if (unlikely(cb->rt_flags & DN_RT_F_RTS)) { in dn_nsp_rx_packet()
780 swap(cb->dst_port, cb->src_port); in dn_nsp_rx_packet()
781 swap(cb->dst, cb->src); in dn_nsp_rx_packet()
798 if (cb->nsp_flags & ~0x60) { in dn_nsp_rx_packet()
828 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_backlog_rcv() local
830 if (cb->rt_flags & DN_RT_F_RTS) { in dn_nsp_backlog_rcv()
831 if (cb->nsp_flags == 0x18 || cb->nsp_flags == 0x68) in dn_nsp_backlog_rcv()
841 if ((cb->nsp_flags & 0x0c) == 0x08) { in dn_nsp_backlog_rcv()
842 switch (cb->nsp_flags & 0x70) { in dn_nsp_backlog_rcv()
858 } else if (cb->nsp_flags == 0x24) { in dn_nsp_backlog_rcv()
874 if ((cb->nsp_flags & 0x1c) == 0) in dn_nsp_backlog_rcv()
876 if (cb->nsp_flags == 0x04) in dn_nsp_backlog_rcv()
891 if ((cb->nsp_flags & 0x0c) == 0) { in dn_nsp_backlog_rcv()
896 switch (cb->nsp_flags) { in dn_nsp_backlog_rcv()