H A D | amt.c | 253 static void amt_del_group(struct amt_dev *amt, struct amt_group_node *gnode) in amt_del_group() argument 293 struct amt_dev *amt = gnode->amt; amt_source_work() local 318 struct amt_dev *amt = tunnel->amt; amt_act_src() local 414 struct amt_dev *amt = gnode->amt; amt_group_work() local 463 amt_add_group(struct amt_dev *amt, struct amt_tunnel_list *tunnel, union amt_addr *group, union amt_addr *host, bool v6) amt_add_group() argument 509 amt_build_igmp_gq(struct amt_dev *amt) amt_build_igmp_gq() argument 580 amt_update_gw_status(struct amt_dev *amt, enum amt_status status, bool validate) amt_update_gw_status() argument 611 amt_send_discovery(struct amt_dev *amt) amt_send_discovery() argument 700 amt_send_request(struct amt_dev *amt, bool v6) amt_send_request() argument 790 amt_send_igmp_gq(struct amt_dev *amt, struct amt_tunnel_list *tunnel) amt_send_igmp_gq() argument 804 amt_build_mld_gq(struct amt_dev *amt) amt_build_mld_gq() argument 876 amt_send_mld_gq(struct amt_dev *amt, struct amt_tunnel_list *tunnel) amt_send_mld_gq() argument 888 amt_send_mld_gq(struct amt_dev *amt, struct amt_tunnel_list *tunnel) amt_send_mld_gq() argument 893 amt_queue_event(struct amt_dev *amt, enum amt_event event, struct sk_buff *skb) amt_queue_event() argument 917 struct amt_dev *amt = container_of(to_delayed_work(work), amt_secret_work() local 928 amt_event_send_discovery(struct amt_dev *amt) amt_event_send_discovery() argument 942 struct amt_dev *amt = container_of(to_delayed_work(work), amt_discovery_work() local 951 amt_event_send_request(struct amt_dev *amt) amt_event_send_request() argument 987 struct amt_dev *amt = container_of(to_delayed_work(work), amt_req_work() local 996 amt_send_membership_update(struct amt_dev *amt, struct sk_buff *skb, bool v6) amt_send_membership_update() argument 1054 amt_send_multicast_data(struct amt_dev *amt, const struct sk_buff *oskb, struct amt_tunnel_list *tunnel, bool v6) amt_send_multicast_data() argument 1109 amt_send_membership_query(struct amt_dev *amt, struct sk_buff *skb, struct amt_tunnel_list *tunnel, bool v6) amt_send_membership_query() argument 1171 struct amt_dev *amt = netdev_priv(dev); amt_dev_xmit() local 1321 struct amt_dev *amt = tunnel->amt; amt_clear_groups() local 1340 struct amt_dev *amt = tunnel->amt; amt_tunnel_expire() local 1352 amt_cleanup_srcs(struct amt_dev *amt, struct amt_tunnel_list *tunnel, struct amt_group_node *gnode) amt_cleanup_srcs() argument 1388 amt_add_srcs(struct amt_dev *amt, struct amt_tunnel_list *tunnel, struct amt_group_node *gnode, void *grec, bool v6) amt_add_srcs() argument 1476 struct amt_dev *amt = tunnel->amt; amt_lookup_act_srcs() local 1592 amt_mcast_is_in_handler(struct amt_dev *amt, struct amt_tunnel_list *tunnel, struct amt_group_node *gnode, void *grec, void *zero_grec, bool v6) amt_mcast_is_in_handler() argument 1645 amt_mcast_is_ex_handler(struct amt_dev *amt, struct amt_tunnel_list *tunnel, struct amt_group_node *gnode, void *grec, void *zero_grec, bool v6) amt_mcast_is_ex_handler() argument 1709 amt_mcast_to_in_handler(struct amt_dev *amt, struct amt_tunnel_list *tunnel, struct amt_group_node *gnode, void *grec, void *zero_grec, bool v6) amt_mcast_to_in_handler() argument 1770 amt_mcast_to_ex_handler(struct amt_dev *amt, struct amt_tunnel_list *tunnel, struct amt_group_node *gnode, void *grec, void *zero_grec, bool v6) amt_mcast_to_ex_handler() argument 1836 amt_mcast_allow_handler(struct amt_dev *amt, struct amt_tunnel_list *tunnel, struct amt_group_node *gnode, void *grec, void *zero_grec, bool v6) amt_mcast_allow_handler() argument 1881 amt_mcast_block_handler(struct amt_dev *amt, struct amt_tunnel_list *tunnel, struct amt_group_node *gnode, void *grec, void *zero_grec, bool v6) amt_mcast_block_handler() argument 1937 amt_igmpv2_report_handler(struct amt_dev *amt, struct sk_buff *skb, struct amt_tunnel_list *tunnel) amt_igmpv2_report_handler() argument 1974 amt_igmpv2_leave_handler(struct amt_dev *amt, struct sk_buff *skb, struct amt_tunnel_list *tunnel) amt_igmpv2_leave_handler() argument 1992 amt_igmpv3_report_handler(struct amt_dev *amt, struct sk_buff *skb, struct amt_tunnel_list *tunnel) amt_igmpv3_report_handler() argument 2063 amt_igmp_report_handler(struct amt_dev *amt, struct sk_buff *skb, struct amt_tunnel_list *tunnel) amt_igmp_report_handler() argument 2098 amt_mldv1_report_handler(struct amt_dev *amt, struct sk_buff *skb, struct amt_tunnel_list *tunnel) amt_mldv1_report_handler() argument 2135 amt_mldv1_leave_handler(struct amt_dev *amt, struct sk_buff *skb, struct amt_tunnel_list *tunnel) amt_mldv1_leave_handler() argument 2154 amt_mldv2_report_handler(struct amt_dev *amt, struct sk_buff *skb, struct amt_tunnel_list *tunnel) amt_mldv2_report_handler() argument 2225 amt_mld_report_handler(struct amt_dev *amt, struct sk_buff *skb, struct amt_tunnel_list *tunnel) amt_mld_report_handler() argument 2246 amt_advertisement_handler(struct amt_dev *amt, struct sk_buff *skb) amt_advertisement_handler() argument 2278 amt_multicast_data_handler(struct amt_dev *amt, struct sk_buff *skb) amt_multicast_data_handler() argument 2345 amt_membership_query_handler(struct amt_dev *amt, struct sk_buff *skb) amt_membership_query_handler() argument 2446 amt_update_handler(struct amt_dev *amt, struct sk_buff *skb) amt_update_handler() argument 2547 amt_send_advertisement(struct amt_dev *amt, __be32 nonce, __be32 daddr, __be16 dport) amt_send_advertisement() argument 2637 amt_discovery_handler(struct amt_dev *amt, struct sk_buff *skb) amt_discovery_handler() argument 2658 amt_request_handler(struct amt_dev *amt, struct sk_buff *skb) amt_request_handler() argument 2735 amt_gw_rcv(struct amt_dev *amt, struct sk_buff *skb) amt_gw_rcv() argument 2769 struct amt_dev *amt; amt_rcv() local 2866 struct amt_dev *amt = container_of(work, struct amt_dev, event_wq); amt_event_work() local 2905 struct amt_dev *amt; amt_err_lookup() local 2961 amt_socket_create(struct amt_dev *amt) amt_socket_create() argument 2985 struct amt_dev *amt = netdev_priv(dev); amt_dev_open() local 3015 struct amt_dev *amt = netdev_priv(dev); amt_dev_stop() local 3062 struct amt_dev *amt = netdev_priv(dev); amt_dev_init() local 3081 struct amt_dev *amt = netdev_priv(dev); amt_dev_uninit() local 3174 struct amt_dev *amt = netdev_priv(dev); amt_newlink() local 3292 struct amt_dev *amt = netdev_priv(dev); amt_dellink() local 3313 struct amt_dev *amt = netdev_priv(dev); amt_fill_info() local 3355 struct amt_dev *amt; amt_lookup_upper_dev() local 3373 struct amt_dev *amt; amt_device_event() local [all...] |