Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

sk_buff Struct Reference

#include <skbuff.h>


Data Fields

sk_buffnext
sk_buffprev
sk_buff_headlist
socksk
timeval stamp
device * dev
union {
   tcphdr *   th
   udphdr *   uh
   icmphdr *   icmph
   igmphdr *   igmph
   iphdr *   ipiph
   spxhdr *   spxh
   unsigned char *   raw
h
union {
   iphdr *   iph
   ipv6hdr *   ipv6h
   arphdr *   arph
   ipxhdr *   ipxh
   unsigned char *   raw
nh
union {
   ethhdr *   ethernet
   unsigned char *   raw
mac
dst_entrydst
char cb [48]
unsigned int len
unsigned int csum
volatile char used
unsigned char is_clone
unsigned char cloned
unsigned char pkt_type
unsigned char pkt_bridged
unsigned char ip_summed
__u32 priority
atomic_t users
unsigned short protocol
unsigned short security
unsigned int truesize
unsigned char * head
unsigned char * data
unsigned char * tail
unsigned char * end
void(* destructor )(struct sk_buff *)


Field Documentation

struct arphdr* sk_buff::arph
 

Definition at line 64 of file skbuff.h.

char sk_buff::cb[48]
 

Definition at line 78 of file skbuff.h.

Referenced by __initfunc(), async_wrap_skb(), brg_rx(), datagram_recv_ctl(), econet_recvmsg(), econet_sendmsg(), ethertap_rx_skb(), ip6_forward(), ipv6_auth_hdr(), ipv6_dest_opt(), ipv6_opt_accepted(), ipv6_parse_hopopts(), ipv6_rcv(), ipv6_routing_header(), ircomm_lmp_data_request(), ircomm_lmp_flow_control(), irlap_insert_info(), netlink_proto_init(), packet_rcv(), packet_rcv_spkt(), packet_recvmsg(), reasm_frag(), skb_copy(), skb_copy_grow(), skb_headerinit(), skb_realloc_headroom(), tcp_v6_iif(), tcp_v6_send_synack(), tx_result(), and wv_82586_start().

unsigned char sk_buff::cloned
 

Definition at line 83 of file skbuff.h.

Referenced by alloc_skb(), kfree_skbmem(), and skb_clone().

unsigned int sk_buff::csum
 

Definition at line 81 of file skbuff.h.

Referenced by eth_copy_and_sum(), gmac_receive(), hamachi_rx(), happy_meal_rx(), icmpv6_rcv(), ip_fw_demasquerade(), ip_fw_masquerade(), myri_rx(), netdev_rx(), skb_copy(), skb_copy_grow(), tcp_do_sendmsg(), tcp_fragment(), tcp_retrans_try_collapse(), tcp_send_ack(), tcp_send_fin(), tcp_v4_send_check(), tcp_v6_send_check(), tr_rx(), udp_queue_rcv_skb(), udp_rcv(), udpv6_queue_rcv_skb(), and udpv6_rcv().

unsigned char* sk_buff::data
 

Definition at line 95 of file skbuff.h.

Referenced by a_rxint(), ac_block_input(), ace_rx_int(), ace_start_xmit(), act2000_isa_send(), actcapi_data_b3_ind(), actcapi_debug_msg(), actcapi_dispatch(), alloc_skb(), am79c961_sendpacket(), amd7930_Dchan_l2l1(), apfddi_xmit(), apne_block_input(), arcnetA_rebuild_header(), arcnetA_rx(), arcnetA_send_packet(), arcnetA_type_trans(), ariadne2_block_input(), ariadne_rx(), ariadne_start_xmit(), arlan_tx(), async_wrap_skb(), ax_bump(), ax_xmit(), b1_send_message(), b1dma_dispatch_tx(), b1dma_register_appl(), b1dma_release_appl(), b1dma_send_init(), b_rxint(), Bchan_fill_fifo(), bif_intr_runqueue(), bif_rx(), bif_send_ip(), bif_xmit(), big_mac_alloc_skb(), bigmac_init_rings(), bigmac_rx(), bigmac_start_xmit(), bionet_poll_rx(), bionet_send_packet(), bmac_construct_xmt(), bmac_init_rx_ring(), bmac_rxdma_intr(), boomerang_start_xmit(), bpq_rcv(), bpq_xmit(), br_bpdu(), br_flood(), br_forward(), br_tx_frame(), brg_rx(), brg_start_xmit(), bsd_compress(), bsd_decompress(), c4_dispatch_tx(), c4_register_appl(), c4_release_appl(), c4_send_init(), capi_channel(), capi_decode_actv_trans_conf(), capi_decode_conn_actv_conf(), capi_decode_conn_actv_ind(), capi_decode_conn_conf(), capi_decode_conn_ind(), capi_decode_disc_conf(), capi_decode_disc_ind(), capi_decode_sel_proto_conf(), capi_put_message(), capi_read(), capi_signal(), capi_tdata_req(), capi_write(), capidrv_signal(), chan_send(), check_infoelements(), chk_bcast_mcast_addr(), cisco_hard_header(), cisco_keepalive_send(), cisco_netif(), comx_debug_skb(), comx_read_buffer(), COMX_send_packet(), comxlapb_connected(), comxlapb_data_indication(), comxlapb_disconnected(), comxlapb_xmit(), controllercb_handle_capimsg(), cops_rx(), cops_send_packet(), cosa_sppp_tx(), cpc_net_rx(), cpc_queue_xmit(), cpc_trace(), cpm_enet_start_xmit(), ctc_tx(), dayna_block_input(), DChannel_proc_rcv(), de4x5_alloc_rx_buff(), de4x5_dbg_rx(), de4x5_queue_pkt(), de4x5_rx(), de600_start_xmit(), de620_start_xmit(), deliver_packet(), dequeue_next_skb(), dev_loopback_xmit(), dev_queue_xmit_nit(), dfx_rcv_init(), dfx_rcv_queue_process(), dgrs_start_xmit(), dlci_receive(), dlogframe(), dmfe_start_xmit(), do_rxpacket(), dss1up(), econet_recvmsg(), eepro_send_packet(), eexp_xmit(), ei_start_xmit(), eicon_io_rcv_dispatch(), eicon_io_transmit(), el16_send_packet(), el2_block_input(), el3_start_xmit(), el_start_xmit(), elmc_send_packet(), encode_hdlc(), epic_start_xmit(), es_block_input(), eth16i_rx(), eth16i_tx(), eth_copy_and_sum(), eth_rebuild_header(), eth_type_trans(), ether1_sendpacket(), ether3_sendpacket(), etherh_block_input(), ethertap_rx_skb(), ethertap_start_xmit(), ewrk3_queue_pkt(), fc_rebuild_header(), fc_type_trans(), fddi_rebuild_header(), fddi_type_trans(), fec_enet_start_xmit(), FillRxDescriptor(), fr_hard_header(), fr_header(), fr_lmi_recv(), fr_lmi_send(), fr_netif(), fr_rx(), fr_rx_lmi(), FRMR_error(), fst_start_xmit(), get_PollFlag(), global_handler(), gmac_alloc_skb(), gmac_init_rings(), gmac_receive(), gmac_xmit_start(), hamachi_rx(), hamachi_start_xmit(), handle_ack(), handle_data(), handle_filter_request(), happy_meal_alloc_skb(), happy_meal_init_rings(), happy_meal_rx(), happy_meal_start_xmit(), hardware_send_packet(), hdlc_netif_rx(), hdlc_rx_flag(), hdlcdrv_transmitter(), HFCD_l1hw(), HFCSX_l1hw(), hippi_rebuild_header(), hippi_type_trans(), hostess_input(), hp100_build_rx_pdl(), hp100_clean_txring(), hp100_start_xmit(), hp100_start_xmit_bm(), hp_block_input(), hpp_io_block_input(), hpp_mem_block_input(), hscx_empty_fifo(), hscx_fill_fifo(), hycapi_rx_capipkt(), hycapi_send_message(), hydra_start_xmit(), hysdn_sched_tx(), i596_interrupt(), i596_start_xmit(), ICC_l1hw(), icmp_send(), icn_pollbchan_send(), idi_handle_ack(), idi_handle_ind(), idi_send_data(), if_header(), if_readstatus(), if_send(), if_sendbuf(), iframe_error(), ip6_frag_xmit(), ip6_fw_msgrcv(), ip6_output(), ip_defrag(), ip_finish_output(), ip_fragment(), ip_glue(), ip_recv_error(), ipgre_err(), ipgre_rcv(), ipgre_tunnel_xmit(), iph5526_send_packet(), ipip6_err(), ipip_err(), ipip_rcv(), ipmr_cache_report(), ipv6_build_nfrag_opts(), ipv6_recv_error(), ircc_dma_receive_complete(), ircc_hard_xmit(), ircomm_connect_indication(), ircomm_process_data(), ircomm_ttp_data_request(), ircomm_tty_connect_indication(), ircomm_tty_control_indication(), ircomm_tty_data_indication(), irda_recvmsg_dgram(), irda_recvmsg_stream(), iriap_call_indication(), iriap_data_indication(), iriap_getvaluebyclass_confirm(), iriap_getvaluebyclass_indication(), iriap_getvaluebyclass_request(), irlan_client_parse_response(), irlan_provider_data_indication(), irlan_provider_parse_command(), irlap_compress_frame(), irlap_data_request(), irlap_decompress_frame(), irlap_driver_rcv(), irlap_qos_negotiate(), irlap_queue_xmit(), irlap_recv_discovery_xid_cmd(), irlap_recv_discovery_xid_rsp(), irlap_recv_frmr_frame(), irlap_recv_i_frame(), irlap_recv_rej_frame(), irlap_recv_rnr_frame(), irlap_recv_rr_frame(), irlap_recv_snrm_cmd(), irlap_recv_srej_frame(), irlap_recv_test_frame(), irlap_recv_ui_frame(), irlap_send_data_primary(), irlap_send_data_primary_poll(), irlap_send_data_secondary(), irlap_send_data_secondary_final(), irlap_send_i_frame(), irlap_send_test_frame(), irlap_send_ui_frame(), irlmp_link_data_indication(), irlmp_send_data_pdu(), irlmp_send_lcf_pdu(), irlmp_state_dtr(), irlmp_state_setup(), irport_hard_xmit(), irttp_connect_confirm(), irttp_connect_indication(), irttp_data_indication(), irttp_do_data_indication(), irttp_fragment_skb(), irttp_reassemble_skb(), irttp_run_rx_queue(), irttp_run_tx_queue(), irtty_hard_xmit(), ISAC_l1hw(), isdn_audio_eval_dtmf(), isdn_net_ciscohdlck_receive(), isdn_net_ciscohdlck_slarp_in(), isdn_net_log_skb(), isdn_net_rebuild_header(), isdn_net_receive(), isdn_net_start_xmit(), isdn_net_type_trans(), isdn_ppp_ccp_xmit_reset(), isdn_ppp_push_higher(), isdn_ppp_receive(), isdn_ppp_receive_ccp(), isdn_ppp_send_ccp(), isdn_ppp_skip_ac(), isdn_ppp_xmit(), isdn_tty_fax_bitorder(), isdn_tty_rcv_skb(), isdn_tty_senddown(), isdn_v110_decode(), isdn_v110_encode(), isdn_writebuf_skb_stub(), isdn_x25iface_xmit(), isdnl2_l1l2(), isdnloop_polldchan(), iucv_tx(), kaweth_start_xmit(), l2_got_FRMR(), l2_got_iframe(), l2_pull_iqueue(), l2_st7_got_super(), l2_st8_got_super(), l3_1tr6_call_sent(), l3_1tr6_connect(), l3_1tr6_connect_ack(), l3_1tr6_disc(), l3_1tr6_info(), l3_1tr6_rel(), l3_1tr6_setup(), l3_1tr6_setup_ack(), l3dss1_disconnect(), l3dss1_facility(), l3dss1_get_cause(), l3dss1_get_channel_id(), l3dss1_global_restart(), l3dss1_information(), l3dss1_notify(), l3dss1_progress(), l3dss1_release(), l3dss1_release_ind(), l3dss1_setup(), l3dss1_status(), l3ni1_disconnect(), l3ni1_facility(), l3ni1_get_cause(), l3ni1_get_channel_id(), l3ni1_global_restart(), l3ni1_information(), l3ni1_notify(), l3ni1_progress(), l3ni1_release(), l3ni1_release_ind(), l3ni1_setup(), l3ni1_spid_epid(), l3ni1_status(), lance_rx(), lance_start_xmit(), lapbeth_connected(), lapbeth_data_indication(), lapbeth_disconnected(), lapbeth_rcv(), lapbeth_xmit(), lcs_handle_irq(), lcs_initreadccws(), lcs_rxpacket(), llc_free_acknowledged_skbs(), llc_interpret_pseudo_code(), llc_mac_data_indicate(), llc_process_otype2_frame(), llc_resend_ipdu(), llc_sendipdu(), lmc_rx(), lmc_softreset(), lmc_start_xmit(), lne390_block_input(), load_packet(), LOCOMX_send_packet(), ltpc_xmit(), mac_dma_complete(), mac_drv_requeue_rxd(), mac_drv_rx_complete(), mac_drv_rx_init(), mac_process(), mace_open(), mace_rxdma_intr(), mace_xmit_start(), mc32_load_rx_ring(), mc32_rx_ring(), mc32_send_packet(), MIXCOM_send_packet(), my_skb_align(), myri_alloc_skb(), myri_init_rings(), myri_rebuild_header(), myri_rx(), myri_start_xmit(), myri_type_trans(), ncr885e_open(), ncr885e_rx(), ncr885e_xmit_start(), ne2k_pci_block_input(), ne3210_block_input(), ne_block_input(), neigh_compat_output(), neigh_connected_output(), neigh_resolve_output(), net_bh(), net_rx(), net_send_packet(), netdev_rx(), netlink_recvmsg(), ni1up(), ni5010_rx(), ni5010_send_packet(), ni52_send_packet(), ni65_alloc_mem(), ni65_recv_intr(), ni65_send_packet(), nsc_ircc_dma_receive_complete(), nsc_ircc_hard_xmit_fir(), olympic_arb_cmd(), olympic_open(), olympic_rx(), olympic_xmit(), packet_rcv(), packet_rcv_spkt(), packet_recvmsg(), pcbit_deliver(), pcbit_l3_receive(), pcbit_transmit(), plip_rebuild_header(), plip_receive_packet(), plip_send_packet(), plip_type_trans(), ppp_dev_xmit(), ppp_rcv_rx(), ppp_receive_frame(), ppp_send_frame(), ppp_sync_send(), ppp_tty_read(), ppp_vj_compress(), pt_rxisr(), qe_start_xmit(), queue_pollack(), queue_sendconfig(), queue_sendconfigword(), rarp_rcv(), RC_xmit_packet(), rcv_proto_ccp(), rcv_proto_vjc_comp(), rcv_proto_vjc_uncomp(), reasm_frag(), receive_emsg(), ReceiveIrq(), recv_handler(), rr_dump(), rr_start_xmit(), rtl8129_start_xmit(), rtl8129_tx_timeout(), rtl8139_start_xmit(), rx_int(), rx_intr(), rx_net_mfs_packet(), rx_net_packet(), sane_block_input(), sb1000_rx(), sbni_start_xmit(), sbni_xmit(), sca_rx_intr(), sca_xmit(), scc_net_rx(), scc_net_tx(), scc_send_packet(), scc_txint(), sdla_transmit(), sealevel_input(), seeq8005_send_packet(), send_packet(), send_queued_packets(), sgiseeq_start_xmit(), sis900_start_xmit(), SK_send_packet(), skb_copy(), skb_copy_grow(), skb_pad(), skb_realloc_headroom(), skb_replace(), SkDrvAllocRlmtMbuf(), skmca_tx(), sktr_hardware_send_packet(), sktr_rcv_status_irq(), sl_bump(), sl_xmit(), slow_sane_block_input(), smc_hardware_send_packet(), smc_rcv(), sndpkt(), sonic_send_packet(), sp_bump(), sp_xmit(), spans_boundary(), speedo_start_xmit(), sppp_cisco_input(), sppp_cisco_send(), sppp_hard_header(), sppp_input(), sppp_ipcp_input(), sppp_lcp_input(), sppp_rx_done(), start_tx(), store_udp_mgmt_pkt(), streamer_arb_cmd(), streamer_init(), streamer_open(), streamer_rx(), streamer_xmit(), strip_make_packet(), sun4c_bigmac_start_xmit(), sun4c_happy_meal_start_xmit(), sun4d_happy_meal_rx(), sun4d_happy_meal_start_xmit(), t1isa_send_message(), tcp_fragment(), tcp_retrans_try_collapse(), tei_id_assign(), tei_id_chk_req(), tei_id_denied(), tei_id_remove(), tei_id_test_dup(), tei_l1l2(), TLan_StartTx(), tnet_ip_complete(), tnet_send_ip(), toshoboe_hard_xmit(), tr_rebuild_header(), tr_rx(), tr_source_route(), tr_tx(), tr_type_trans(), tulip_init_ring(), tulip_rx(), tulip_start_xmit(), tx_ip_packet(), udp_pkt_type(), udp_rcv(), udpv6_rcv(), UI_error(), ultra32_block_input(), ultra_block_input(), ultra_pio_input(), ultramca_block_input(), unix_stream_recvmsg(), unnum_error(), up1tr6(), vortex_start_xmit(), W6692_l1hw(), w83977af_dma_receive_complete(), w83977af_hard_xmit(), wanrouter_encapsulate(), wanrouter_type_trans(), wanxl_create_ring(), wanxl_intr(), wanxl_xmit(), wd_block_input(), write_fifo(), x25_asy_bump(), x25_asy_connected(), x25_asy_data_transmit(), x25_asy_disconnected(), x25_asy_xmit(), XmitFrame(), xpds_dlci_handle_status(), xpds_dlci_lmi_timer(), xpds_dlci_receive(), xpds_dlci_transmit(), yam_rx_flag(), yam_tx_byte(), yellowfin_start_xmit(), z8530_queue_xmit(), z8530_rx(), z8530_rx_done(), znet_rx(), and znet_send_packet().

void(* sk_buff::destructor)(struct sk_buff *)
 

Referenced by __kfree_skb(), ircomm_lmp_data_request(), irda_accept(), skb_copy(), skb_copy_grow(), skb_headerinit(), skb_realloc_headroom(), skb_set_owner_r(), skb_set_owner_w(), sock_rmalloc(), sock_wmalloc(), sock_wmalloc_err(), unix_attach_fds(), and unix_detach_fds().

struct device* sk_buff::dev
 

Definition at line 45 of file skbuff.h.

Referenced by a_rxint(), ace_rx_int(), alloc_bridge_skb(), alloc_rbufs(), am79c961_rx(), arcnetA_rebuild_header(), arcnetA_rx(), ariadne_rx(), arlan_rx_interrupt(), arp_find(), ax_bump(), b_rxint(), bif_rx(), bif_xmit(), bigmac_init_rings(), bigmac_rx(), bionet_poll_rx(), bond_xmit(), boomerang_rx(), bpq_rcv(), bpq_xmit(), br_call_bridge(), br_flood(), br_forward(), br_tx_frame(), brg_rx(), cisco_keepalive_send(), comx_read_buffer(), comxlapb_connected(), comxlapb_data_indication(), comxlapb_disconnected(), cops_rx(), cpc_net_rx(), cpc_trace(), cpm_enet_rx(), de4x5_alloc_rx_buff(), de600_rx_intr(), de620_rx_intr(), default_rebuild_header(), deliver_packet(), dev_clear_backlog(), dev_queue_xmit(), dev_queue_xmit_nit(), dfx_rcv_queue_process(), dgrs_rcv_frame(), dlci_receive(), dmfe_rx_packet(), do_rxpacket(), eepro_rx(), eexp_hw_rx_pio(), ei_receive(), el16_rx(), el3_rx(), el_receive(), elmc_rcv_int(), epic_init_ring(), epic_rx(), eql_slave_xmit(), eth16i_rx(), eth_rebuild_header(), ether1_recv_done(), ether3_rx(), ethertap_rx_skb(), ewrk3_rx(), fddi_rebuild_header(), fec_enet_rx(), fr_keepalive_send(), fr_lmi_send(), fr_rx(), fr_xmit(), frag_expire(), gmac_init_rings(), gmac_receive(), hamachi_init_ring(), hamachi_rx(), hamachi_tx_timeout(), happy_meal_init_rings(), happy_meal_rx(), hdlc_netif_rx(), hdlc_rx_flag(), hippi_rebuild_header(), hostess_input(), hp100_build_rx_pdl(), hp100_rx(), hydra_rx(), hysdn_rx_netpkt(), i596_rx(), i596_rx_one(), icmp_address_reply(), icmp_redirect(), icmp_unreach(), icmpv6_param_prob(), icmpv6_rcv(), icn_check_loader(), icn_loadboot(), icn_lock_channel(), icn_map_channel(), icn_maprelease_channel(), icn_release_channel(), icn_trymaplock_channel(), if_rebuild_hdr(), igmp6_event_query(), igmp6_event_report(), init_ring(), init_rx_bufs(), ip6_forward(), ip6_link_failure(), ip6_mc_input(), ip6_nd_hdr(), ip6_output(), ip6_pkt_discard(), ip6_route_input(), ip6_xmit(), ip_create(), ip_do_nat(), ip_finish_output(), ip_fw_demasquerade(), ip_glue(), ip_local_deliver(), ip_mr_input(), ip_options_rcv_srr(), ip_rt_bug(), ipgre_err(), ipip6_err(), ipip_err(), ipip_rcv(), ipv6_routing_header(), ircc_dma_receive_complete(), irlan_eth_receive(), irlap_queue_xmit(), isdn_add_channels(), isdn_audio_eval_dtmf(), isdn_audio_put_dle_code(), isdn_exit(), isdn_info_update(), isdn_init(), isdn_minor2chan(), isdn_minor2drv(), isdn_net_ciscohdlck_alloc_skb(), isdn_net_rebuild_header(), isdn_net_receive(), isdn_poll(), isdn_ppp_ccp_xmit_reset(), isdn_ppp_push_higher(), isdn_ppp_write(), isdn_ppp_xmit(), isdn_read(), isdn_readbchan(), isdn_statstr(), isdn_tty_at_cout(), isdn_tty_carrier_timeout(), isdn_tty_close(), isdn_tty_cmd_ATA(), isdn_tty_cmd_FCLASS1(), isdn_tty_dial(), isdn_tty_fax_modem_result(), isdn_tty_find_icall(), isdn_tty_modem_escape(), isdn_tty_modem_hup(), isdn_tty_modem_init(), isdn_tty_modem_result(), isdn_tty_modem_ring(), isdn_tty_modem_xmit(), isdn_tty_open(), isdn_tty_resume(), isdn_tty_send_msg(), isdn_tty_senddown(), isdn_tty_stat_callback(), isdn_tty_write(), isdn_v110_stat_callback(), isdn_write(), isdn_writebuf_skb_stub(), isdn_writebuf_stub(), isdn_x25iface_connect_ind(), isdn_x25iface_disconn_ind(), kaweth_usb_receive(), lance_init_ring(), lance_rx(), lapbeth_connected(), lapbeth_data_indication(), lapbeth_data_transmit(), lapbeth_disconnected(), lcs_handle_irq(), lcs_lgw_resetlan(), lcs_lgw_startlan(), lcs_lgw_stoplan(), lcs_rxpacket(), llc_resend_ipdu(), llc_sendipdu(), llc_sendpdu(), lmc_rx(), lmc_softreset(), loopback_xmit(), mac_process(), mace_rxdma_intr(), mc32_rx_ring(), mixcom_receive_frame(), modem_write_profile(), myri_init_rings(), myri_rebuild_header(), myri_rx(), ncr885e_rx(), ndisc_rcv(), ndisc_recv_na(), ndisc_recv_ns(), ndisc_redirect_rcv(), ndisc_router_discovery(), ndisc_send_redirect(), neigh_compat_output(), net_bh(), net_rx(), netdev_rx(), netif_rx(), ni5010_rx(), ni52_rcv_int(), ni65_alloc_mem(), ni65_recv_intr(), noop_requeue(), nsc_ircc_dma_receive_complete(), olympic_arb_cmd(), olympic_open(), olympic_rx(), p8022_datalink_header(), p8023_datalink_header(), packet_rcv(), parp_redo(), pcnet32_rx(), pEII_datalink_header(), pfifo_fast_enqueue(), plip_rebuild_header(), plip_receive_packet(), plusb_read_bulk_complete(), portfw_in_rule(), ppp_rcv_rx(), process_udp_mgmt_pkt(), pt_rxisr(), qdisc_create_dflt(), qe_rx(), reasm_frag(), reasm_queue(), receive_packet(), ReceiveIrq(), register_isdn(), rtl8129_rx(), rtl8139_rx_interrupt(), rx_int(), rx_intr(), rx_net_mfs_packet(), rx_net_packet(), sb1000_rx(), sbni_get_packet(), sbni_start_xmit(), scc_net_rx(), sdla_transmit(), sealevel_input(), seeq8005_rx(), sendup_buffer(), set_global_features(), sgiseeq_rx(), shaper_header(), shaper_queue_xmit(), sis900_init_rx_ring(), sis900_rx(), SK_rxintr(), skb_copy(), skb_copy_grow(), skb_over_panic(), skb_realloc_headroom(), skb_replace(), skb_under_panic(), sktr_rcv_status_irq(), sl_bump(), smc_rcv(), sonic_rx(), sp_bump(), speedo_init_rx_ring(), speedo_rx(), speedo_rx_alloc(), sppp_cisco_send(), sppp_input(), sppp_rx_done(), streamer_arb_cmd(), streamer_open(), streamer_rx(), sun4c_bigmac_rx(), sun4c_happy_meal_rx(), sun4d_happy_meal_rx(), tcp_v4_err(), tcp_v4_get_sock(), tcp_v6_err(), TLan_HandleRxEOF(), TLan_ResetLists(), tr_rebuild_header(), tr_rx(), tulip_init_ring(), tulip_refill_rx(), tulip_rx(), udp_rcv(), udp_v4_mcast_deliver(), udpv6_err(), udpv6_mcast_deliver(), udpv6_rcv(), vortex_open(), vortex_rx(), w83977af_dma_receive_complete(), wv_packet_read(), x25_asy_bump(), x25_asy_connected(), x25_asy_disconnected(), xpds_dlci_handle_status(), xpds_dlci_lmi_timer(), xpds_dlci_receive(), yam_rx_flag(), yellowfin_init_ring(), z8530_queue_xmit(), and znet_rx().

struct dst_entry* sk_buff::dst
 

Definition at line 76 of file skbuff.h.

Referenced by __kfree_skb(), __teql_resolve(), arp_find(), arp_rcv(), icmp_address_reply(), icmp_reply(), icmp_send(), ip6_build_xmit(), ip6_forward(), ip6_frag_xmit(), ip6_link_failure(), ip6_mc_input(), ip6_output(), ip6_route_input(), ip6_xmit(), ip_build_and_send_pkt(), ip_build_xmit(), ip_build_xmit_slow(), ip_cmsg_recv_pktinfo(), ip_defrag(), ip_do_nat(), ip_error(), ip_finish_output(), ip_forward(), ip_forward_options(), ip_fragment(), ip_fw_masquerade(), ip_glue(), ip_mc_output(), ip_mr_input(), ip_options_compile(), ip_options_echo(), ip_options_rcv_srr(), ip_output(), ip_queue_xmit(), ip_rcv(), ip_route_input(), ip_route_input_mc(), ip_route_input_slow(), ip_rt_send_redirect(), ip_send(), ip_send_reply(), ipgre_err(), ipgre_tunnel_xmit(), ipip6_err(), ipip6_tunnel_xmit(), ipip_err(), ipip_rcv(), ipip_tunnel_xmit(), ipmr_cache_report(), ipmr_queue_xmit(), ipv4_link_failure(), ipv6_rcv(), ipv6_routing_header(), neigh_connected_output(), neigh_resolve_output(), neigh_update(), pneigh_enqueue(), portfw_in_rule(), reasm_frag(), route4_classify(), sfq_hash(), skb_copy(), skb_copy_grow(), skb_headerinit(), skb_realloc_headroom(), skb_replace(), tcp_v4_conn_request(), tcp_v4_send_reset(), tcp_v6_xmit(), and udp_rcv().

unsigned char* sk_buff::end
 

Definition at line 97 of file skbuff.h.

Referenced by alloc_skb(), lmc_softreset(), skb_copy(), skb_copy_grow(), skb_replace(), and xpds_dlci_receive().

struct ethhdr* sk_buff::ethernet
 

Definition at line 72 of file skbuff.h.

union { ... } sk_buff::h
 

Referenced by cops_rx(), dev_queue_xmit_nit(), icmp_filter(), icmpv6_filter(), icmpv6_rcv(), ip6_parse_tlv(), ip_encap(), ip_fragment(), ip_local_deliver(), ipgre_err(), ipgre_rcv(), ipgre_tunnel_xmit(), ipip6_err(), ipip6_rcv(), ipip6_tunnel_xmit(), ipip_err(), ipip_rcv(), ipip_tunnel_xmit(), ipmr_cache_report(), ipv6_auth_hdr(), ipv6_dest_opt(), ipv6_icmp_error(), ipv6_rcv(), ipv6_reassembly(), ipv6_routing_header(), irda_recvmsg_dgram(), irlap_queue_xmit(), ltpc_xmit(), masq_cuseeme_in(), masq_cuseeme_out(), masq_ftp_in(), masq_ftp_out(), masq_irc_in(), masq_irc_out(), masq_raudio_out(), masq_rtsp_out(), masq_vdolive_out(), ndisc_rcv(), ndisc_recv_na(), ndisc_recv_ns(), ndisc_redirect_rcv(), ndisc_router_discovery(), net_bh(), netlink_recvmsg(), p8022_rcv(), raw_err(), raw_rcv(), rawv6_rcv(), rawv6_recvmsg(), reasm_frag(), skb_copy(), skb_copy_datagram(), skb_copy_grow(), skb_realloc_headroom(), skb_replace(), snap_rcv(), svc_udp_recvfrom(), syn_flood_warning(), tcp_check_req(), tcp_close(), tcp_create_openreq_child(), tcp_data(), tcp_data_queue(), tcp_ofo_queue(), tcp_recvmsg(), tcp_transmit_skb(), tcp_v4_conn_request(), tcp_v4_err(), tcp_v4_hnd_req(), tcp_v4_init_sequence(), tcp_v4_rcv(), tcp_v4_rst_req(), tcp_v4_send_ack(), tcp_v4_send_reset(), tcp_v4_syn_recv_sock(), tcp_v6_conn_request(), tcp_v6_hnd_req(), tcp_v6_init_sequence(), tcp_v6_rcv(), tcp_v6_rst_req(), tcp_v6_send_ack(), tcp_v6_send_reset(), udp_data_ready(), udp_queue_rcv_skb(), udp_rcv(), udpv6_queue_rcv_skb(), and udpv6_rcv().

unsigned char* sk_buff::head
 

Definition at line 94 of file skbuff.h.

Referenced by alloc_skb(), boomerang_rx(), hamachi_rx(), if_sendbuf(), isdnloop_bchan_send(), kfree_skbmem(), l2_pull_iqueue(), net_bh(), skb_copy(), skb_copy_grow(), skb_replace(), streamer_rx(), tulip_rx(), and xpds_dlci_receive().

struct icmphdr* sk_buff::icmph
 

Definition at line 52 of file skbuff.h.

struct igmphdr* sk_buff::igmph
 

Definition at line 53 of file skbuff.h.

unsigned char sk_buff::ip_summed
 

Definition at line 83 of file skbuff.h.

Referenced by ace_rx_int(), bif_rx(), boomerang_rx(), eth_copy_and_sum(), gmac_receive(), hamachi_rx(), happy_meal_rx(), icmpv6_rcv(), ip_fw_demasquerade(), ip_fw_masquerade(), ip_rcv(), ipip_rcv(), lcs_rxpacket(), loopback_xmit(), myri_rx(), netdev_rx(), ReceiveIrq(), skb_headerinit(), skb_replace(), start_tx(), sun4d_happy_meal_rx(), tr_rx(), udp_queue_rcv_skb(), udp_rcv(), udpv6_queue_rcv_skb(), udpv6_rcv(), and xpds_dlci_receive().

struct iphdr* sk_buff::iph
 

Definition at line 62 of file skbuff.h.

struct iphdr* sk_buff::ipiph
 

Definition at line 54 of file skbuff.h.

struct ipv6hdr* sk_buff::ipv6h
 

Definition at line 63 of file skbuff.h.

struct ipxhdr* sk_buff::ipxh
 

Definition at line 65 of file skbuff.h.

unsigned char sk_buff::is_clone
 

Definition at line 83 of file skbuff.h.

Referenced by alloc_skb(), skb_copy(), skb_copy_grow(), and skb_realloc_headroom().

unsigned int sk_buff::len
 

Definition at line 80 of file skbuff.h.

Referenced by __teql_resolve(), ace_close(), ace_start_xmit(), act2000_isa_send(), act2000_sendbuf(), alloc_skb(), am79c961_sendpacket(), amd7930_Dchan_l2l1(), arcnetA_rx(), arcnetA_send_packet(), ariadne_rx(), ariadne_start_xmit(), arlan_tx(), ax_xmit(), b1dma_dispatch_tx(), Bchan_fill_fifo(), bfifo_dequeue(), bfifo_enqueue(), bfifo_requeue(), bif_rx(), bif_send_ip(), bigmac_rx(), bigmac_start_xmit(), bionet_send_packet(), bmac_construct_xmt(), bmac_transmit_packet(), boomerang_rx(), boomerang_start_xmit(), bpq_xmit(), brg_rx(), brg_start_xmit(), bsd_compress(), bsd_decompress(), c4_dispatch_tx(), capi_put_message(), capi_read(), capi_signal(), capi_tdata_req(), cbq_dequeue_prio(), cbq_enqueue(), chan_send(), check_infoelements(), cisco_netif(), comx_debug_skb(), COMX_send_packet(), comx_xmit(), cops_rx(), cops_send_packet(), cosa_sppp_tx(), cpc_net_rx(), cpc_queue_xmit(), cpc_trace(), cpm_enet_start_xmit(), csz_dequeue(), csz_enqueue(), ctc_tx(), DChannel_proc_rcv(), de4x5_queue_pkt(), de600_start_xmit(), de620_start_xmit(), depca_start_xmit(), dequeue_next_skb(), dfx_rcv_queue_process(), dfx_xmt_done(), dgrs_start_xmit(), dlogframe(), dmfe_start_xmit(), dss1up(), dummy_xmit(), econet_recvmsg(), eepro_send_packet(), eexp_xmit(), ei_start_xmit(), eicon_putstatus(), el16_send_packet(), el3_start_xmit(), el_start_xmit(), elmc_send_packet(), elp_interrupt(), elp_start_xmit(), encode_hdlc(), enqueue_super(), epic_start_xmit(), eql_slave_xmit(), eth16i_tx(), ether1_sendpacket(), ether3_sendpacket(), ethertap_rx_skb(), ewrk3_queue_pkt(), fec_enet_start_xmit(), fifo_drop(), fr_lmi_recv(), fr_netif(), fr_rx(), fr_xmit(), FRMR_error(), fst_start_xmit(), gmac_tx_cleanup(), gmac_xmit_start(), hamachi_start_xmit(), happy_meal_rx(), happy_meal_start_xmit(), happy_meal_tx(), hardware_send_packet(), hdlc_netif_rx(), hdlcdrv_transmitter(), HFCD_l1hw(), HFCSX_l1hw(), hippi_header(), HiSax_writebuf_skb(), hostess_input(), hp100_rx(), hp100_rx_bm(), hp100_start_xmit(), hp100_start_xmit_bm(), hscx_fill_fifo(), hydra_start_xmit(), hysdn_sched_tx(), i596_rx(), i596_start_xmit(), ICC_l1hw(), icmp_send(), icn_pollbchan_send(), icn_sendbuf(), idi_handle_ind(), idi_send_data(), if_readstatus(), if_send(), if_sendbuf(), iframe_error(), intr_handler(), ip6_call_ra_chain(), ip6_forward(), ip6_fw_accept_trans(), ip6_fw_msgrcv(), ip6_xmit(), ip_encap(), ip_fw_masquerade(), ip_masq_skb_replace(), ip_queue_xmit(), ip_rcv(), ip_recv_error(), ip_send(), iph5526_send_packet(), ipip6_tunnel_xmit(), ipip_rcv(), ipmr_cache_report(), ipmr_queue_xmit(), ipv6_hop_jumbo(), ipv6_rcv(), ipv6_recv_error(), ircc_hard_xmit(), ircomm_connect_indication(), ircomm_data_indication(), ircomm_param_request(), ircomm_process_data(), ircomm_state_conn(), ircomm_tty_connect_indication(), ircomm_tty_control_indication(), ircomm_tty_data_indication(), ircomm_tty_write(), irda_ioctl(), irda_recvmsg_dgram(), irda_recvmsg_stream(), irlan_client_parse_response(), irlan_eth_receive(), irlan_eth_xmit(), irlan_provider_parse_command(), irlap_compress_frame(), irlap_decompress_frame(), irlap_driver_rcv(), irlap_qos_negotiate(), irlap_recv_discovery_xid_cmd(), irlap_recv_discovery_xid_rsp(), irlap_recv_snrm_cmd(), irlap_recv_test_frame(), irlap_send_test_frame(), irlap_state_setup(), irlap_state_xmit_p(), irlap_state_xmit_s(), irlmp_link_data_indication(), irlmp_state_dtr(), irlmp_state_setup(), irttp_connect_confirm(), irttp_connect_indication(), irttp_data_indication(), irttp_data_request(), irttp_fragment_skb(), irttp_reassemble_skb(), irttp_run_rx_queue(), irttp_udata_request(), ISAC_l1hw(), isdn_net_ciscohdlck_receive(), isdn_net_ciscohdlck_slarp_in(), isdn_net_receive(), isdn_net_start_xmit(), isdn_net_writebuf_skb(), isdn_ppp_ccp_xmit_reset(), isdn_ppp_push_higher(), isdn_ppp_receive(), isdn_ppp_receive_ccp(), isdn_ppp_send_ccp(), isdn_ppp_skip_ac(), isdn_ppp_xmit(), isdn_receive_skb_callback(), isdn_tty_at_cout(), isdn_tty_rcv_skb(), isdn_tty_tint(), isdn_tty_try_read(), isdn_v110_decode(), isdn_v110_encode(), isdn_writebuf_skb_stub(), isdnl2_l1l2(), isdnloop_bchan_send(), isdnloop_polldchan(), isdnloop_sendbuf(), iucv_tx(), kaweth_start_xmit(), l2_feed_i_if_reest(), l2_feed_i_pull(), l2_feed_iqueue(), l2_pull_iqueue(), l3_1tr6_call_sent(), l3_1tr6_connect(), l3_1tr6_connect_ack(), l3_1tr6_disc(), l3_1tr6_info(), l3_1tr6_rel(), l3_1tr6_setup(), l3_1tr6_setup_ack(), l3dss1_disconnect(), l3dss1_facility(), l3dss1_get_cause(), l3dss1_get_channel_id(), l3dss1_global_restart(), l3dss1_information(), l3dss1_notify(), l3dss1_progress(), l3dss1_release(), l3dss1_release_ind(), l3dss1_setup(), l3dss1_status(), l3ni1_disconnect(), l3ni1_facility(), l3ni1_get_cause(), l3ni1_get_channel_id(), l3ni1_global_restart(), l3ni1_information(), l3ni1_notify(), l3ni1_progress(),