/netgear-R7800-V1.0.2.28/package/qca-mcs/src/ |
H A D | mc_netlink.h | 23 void mc_netlink_event_send(struct mc_struct *mc, u32 event_type, u32 event_len, void *event_data); 24 void mc_group_notify_one(struct mc_struct *mc, struct mc_ip *pgroup);
|
H A D | mc_snooping.h | 24 int mc_open(struct mc_struct *mc); 25 int mc_stop(struct mc_struct *mc); 26 int mc_rcv(struct mc_struct *mc, struct sk_buff *skb);
|
H A D | mc_netlink.c | 28 static void mc_acltbl_update(struct mc_struct *mc, void *param) argument 44 for (i = 0; i < mc->igmp_acl.pattern_count; i++) { 45 if (mc->igmp_acl.patterns[i].ip.ip4 == pattern.ip.ip4) 49 for (i = 0; i < mc->igmp_acl.pattern_count; i++) { 50 if (!memcmp(mc->igmp_acl.patterns[i].mac, pattern.mac, 59 if (i != mc->igmp_acl.pattern_count) { 60 if (i < mc->igmp_acl.pattern_count - 1) 61 memcpy(&mc->igmp_acl.patterns[i], &mc->igmp_acl.patterns[i+1], 62 (sizeof pattern) * (mc 148 mc_acltbl_flush(struct mc_struct *mc, void *param) argument 164 mc_acltbl_fillbuf(struct mc_struct *mc, void *buf, __be32 buflen, __be32 *bytes_written, __be32 *bytes_needed) argument 227 mc_mdbtbl_fillbuf(struct mc_struct *mc, void *buf, __be32 buflen, __be32 *bytes_written, __be32 *bytes_needed) argument 300 mc_find_entry_by_mdb(struct mc_struct *mc, struct mc_mdb_entry *mdb, __be32 entry_size, void *param, __be32 param_len) argument 341 mc_group_notify_one(struct mc_struct *mc, struct mc_ip *pgroup) argument 373 mc_group_notify(struct mc_struct *mc, struct mc_glist_entry **ghead) argument 390 mc_set_psw_encap(struct mc_struct *mc, void *param, __be32 param_len) argument 414 mc_set_psw_flood(struct mc_struct *mc, void *param, __be32 param_len, struct mc_glist_entry **ghead) argument 460 struct mc_struct *mc; local 692 mc_netlink_event_send(struct mc_struct *mc, u32 event_type, u32 event_len, void *event_data) argument [all...] |
H A D | mc_netfilter.c | 54 struct mc_struct *mc = MC_DEV(in); local 59 if (!mc || skb->pkt_type != PACKET_HOST || 63 dscp = MC_DSCP(mc->dscp) & (~INET_ECN_MASK); 69 if (ipv4_is_multicast(iph->daddr) && (!mc->enable_retag || 70 (mc->enable_retag && (ipv4_get_dsfield(iph) == dscp)))) { 73 if (mc->debug && printk_ratelimit()) { 85 if (ipv6_addr_is_multicast(&iph6->daddr) && (!mc->enable_retag || 86 (mc->enable_retag && (ipv6_get_dsfield(iph6) == dscp)))) { 89 if (mc->debug && printk_ratelimit()) { 113 struct mc_struct *mc local [all...] |
H A D | mc_snooping.c | 53 static struct sk_buff *mc_ipv4_alloc_query(struct mc_struct *mc, __be32 group, __u8 *mac, int is_v3) argument 60 struct net_device *dev = mc->dev; 107 ih3->code = (group ? mc->last_member_interval : 108 mc->query_response_interval) / (HZ / IGMP_TIMER_SCALE); 121 ih->code = (group ? mc->last_member_interval : 122 mc->query_response_interval) / (HZ / IGMP_TIMER_SCALE); 136 static struct sk_buff *mc_ipv6_alloc_query(struct mc_struct *mc, argument 146 struct net_device *dev = mc->dev; 204 interval = !ipv6_addr_any(group) ? mc->last_member_interval : 205 mc 246 mc_alloc_query(struct mc_struct *mc, struct mc_ip *group, __u8 *mac, int type) argument 260 mc_send_query(struct mc_struct *mc, void *port, struct mc_ip *group, __u8 *mac, int type) argument 285 mc_ipv4_rp_reset(struct mc_struct *mc, struct mc_router_port *rp) argument 302 mc_ipv6_rp_reset(struct mc_struct *mc, struct mc_router_port *rp) argument 504 mc_atimer_reset(struct mc_struct *mc) argument 527 mc_rtimer_reset(struct mc_struct *mc) argument 555 struct mc_struct *mc = mdb->mc; local 574 mc_mdb_create(struct mc_struct *mc, struct hlist_head *head, struct mc_ip *group) argument 598 mc_fdb_group_get(struct mc_struct *mc, struct mc_ip *group, struct sk_buff *skb) argument 631 mc_update_fdb_group(struct mc_struct *mc, struct hlist_head *pslist, __u8 *mac, __be32 now, struct net_bridge_port *port) argument 666 mc_update_mdb(struct mc_struct *mc, struct mc_ip *group, struct sk_buff *skb) argument 726 mc_ipv4_report(struct mc_struct *mc, __be32 group, struct sk_buff *skb) argument 752 mc_ipv6_report(struct mc_struct *mc, const struct in6_addr *group, struct sk_buff *skb) argument 940 mc_leave_group(struct mc_struct *mc, struct mc_ip *group, struct sk_buff *skb) argument 959 mc_ipv4_leave_group(struct mc_struct *mc, __be32 group, struct sk_buff *skb) argument 979 mc_ipv6_leave_group(struct mc_struct *mc, const struct in6_addr *group, struct sk_buff *skb) argument 1258 mc_ipv4_igmp3_report(struct mc_struct *mc, struct sk_buff *skb) argument 1551 mc_ipv6_mld2_report(struct mc_struct *mc, struct sk_buff *skb) argument 1779 mc_query_cycle_start(struct mc_struct *mc, struct mc_ip *group, __be32 pro, struct mc_querier_entry *root_qe) argument 1827 mc_ipv4_query(struct mc_struct *mc, struct sk_buff *skb, void *port) argument 1909 mc_ipv6_query(struct mc_struct *mc, struct sk_buff *skb, void *port) argument 1990 mc_ipv4_rcv(struct mc_struct *mc, struct sk_buff *skb) argument 2108 mc_ipv6_rcv(struct mc_struct *mc, struct sk_buff *skb) argument 2263 struct mc_struct *mc = MC_DEV(NULL); local 2323 struct mc_struct *mc; local 2388 mc_rcv(struct mc_struct *mc, struct sk_buff *skb) argument 2412 mc_rlist_flush(struct mc_struct *mc) argument 2431 mc_mdb_flush(struct mc_struct *mc) argument 2446 struct mc_struct *mc; local 2461 mc_dev_register(struct mc_struct *mc) argument 2473 mc_dev_unregister(struct mc_struct *mc) argument 2485 mc_open(struct mc_struct *mc) argument 2518 mc_stop(struct mc_struct *mc) argument 2554 struct mc_struct *mc = (struct mc_struct *)data; local 2598 struct mc_struct *mc = (struct mc_struct *)data; local 2641 struct mc_struct *mc = (struct mc_struct *)data; local 2727 mc_acl_table_init(struct mc_struct *mc) argument 2825 struct mc_struct *mc = MC_DEV(dev); local 2893 struct mc_struct *mc = MC_DEV(dev); local 2910 struct mc_struct *mc; local [all...] |
H A D | mc_forward.c | 115 struct net_bridge *br = netdev_priv(mdb->mc->dev); 117 struct mc_struct *mc = mdb->mc; local 124 if (mc->debug && printk_ratelimit()) { 197 struct mc_struct *mc = mdb->mc; local 199 if (unlikely(mc->debug && printk_ratelimit())) { 239 static int mc_convert(struct mc_struct *mc, struct sk_buff *skb, int forward) argument 266 mc_find_acl_rule(&mc->igmp_acl, ip->daddr, NULL, 270 if (!mc 358 struct mc_struct *mc; local [all...] |
H A D | mc_ecm.c | 93 struct mc_struct *mc; local 99 mc = MC_DEV(brdev); 100 if (!mc || !mc->started) { 104 head = &mc->hash[mc_group_hash(mc->salt, mc_group->u.ip4)]; 271 printk("Failed to get IPv4 mc interfaces\n"); 273 printk("Got IPv4 %d mc interfaces\n", ifnum); 285 printk("Failed to get IPv4 mc interfaces\n"); 287 printk("Got IPv6 %d mc interface [all...] |
H A D | mc_private.h | 127 #define MC_PRINT(fmt, ...) do {if (mc->debug) printk(fmt, ##__VA_ARGS__); } while (0) 252 struct mc_struct *mc; /* pointed back to mc */ member in struct:mc_mdb_entry 331 static inline int mc_device_is_router(struct mc_struct *mc) argument 333 return mc->multicast_router > 0 ? 1 : 0;
|
/netgear-R7800-V1.0.2.28/target/linux/lantiq/files/drivers/usb/ifxhcd/ |
H A D | ifxusb_regs.h | 1065 unsigned mc : 2; /*!< 30-29 Multi Count */ member in struct:deptsiz_data::__anon703
|
/netgear-R7800-V1.0.2.28/target/linux/lantiq/files/drivers/usb/dwc_otg/ |
H A D | dwc_otg_regs.h | 1253 unsigned mc : 2; member in struct:deptsiz_data::__anon658
|
/netgear-R7800-V1.0.2.28/target/linux/ramips/files/drivers/usb/dwc_otg/ |
H A D | dwc_otg_regs.h | 1369 unsigned mc : 2; member in struct:deptsiz_data::__anon749
|
H A D | dwc_otg_pcd.c | 1138 deptsiz.b.mc = ep->pkt_per_frm;
|
H A D | dwc_otg_cil.c | 3637 deptsiz.b.mc = deptsiz.b.pktcnt;
|