Searched refs:mc (Results 1 - 13 of 13) sorted by relevance

/netgear-R7800-V1.0.2.28/package/qca-mcs/src/
H A Dmc_netlink.h23 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 Dmc_snooping.h24 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 Dmc_netlink.c28 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 Dmc_netfilter.c54 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 Dmc_snooping.c53 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 Dmc_forward.c115 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 Dmc_ecm.c93 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 Dmc_private.h127 #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 Difxusb_regs.h1065 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 Ddwc_otg_regs.h1253 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 Ddwc_otg_regs.h1369 unsigned mc : 2; member in struct:deptsiz_data::__anon749
H A Ddwc_otg_pcd.c1138 deptsiz.b.mc = ep->pkt_per_frm;
H A Ddwc_otg_cil.c3637 deptsiz.b.mc = deptsiz.b.pktcnt;

Completed in 158 milliseconds