Lines Matching refs:num
25 static int get_bridge_ifindices(struct net *net, int *indices, int num) in get_bridge_ifindices() argument
31 if (i >= num) in get_bridge_ifindices()
41 static void get_port_ifindices(struct net_bridge *br, int *ifindices, int num) in get_port_ifindices() argument
46 if (p->port_no < num) in get_port_ifindices()
61 int num; in get_fdb_entries() local
75 num = br_fdb_fillbuf(br, buf, maxnum, offset); in get_fdb_entries()
76 if (num > 0) { in get_fdb_entries()
77 if (copy_to_user(userbuf, buf, num*sizeof(struct __fdb_entry))) in get_fdb_entries()
78 num = -EFAULT; in get_fdb_entries()
82 return num; in get_fdb_entries()
160 int num, *indices; in old_dev_ioctl() local
162 num = args[2]; in old_dev_ioctl()
163 if (num < 0) in old_dev_ioctl()
165 if (num == 0) in old_dev_ioctl()
166 num = 256; in old_dev_ioctl()
167 if (num > BR_MAX_PORTS) in old_dev_ioctl()
168 num = BR_MAX_PORTS; in old_dev_ioctl()
170 indices = kcalloc(num, sizeof(int), GFP_KERNEL); in old_dev_ioctl()
174 get_port_ifindices(br, indices, num); in old_dev_ioctl()
175 if (copy_to_user((void __user *)args[1], indices, num*sizeof(int))) in old_dev_ioctl()
176 num = -EFAULT; in old_dev_ioctl()
178 return num; in old_dev_ioctl()