Lines Matching refs:d

212 	struct ic_device *d, **last;  in ic_open_devs()  local
247 if (!(d = kmalloc(sizeof(struct ic_device), GFP_KERNEL))) { in ic_open_devs()
251 d->dev = dev; in ic_open_devs()
252 *last = d; in ic_open_devs()
253 last = &d->next; in ic_open_devs()
254 d->flags = oflags; in ic_open_devs()
255 d->able = able; in ic_open_devs()
257 get_random_bytes(&d->xid, sizeof(__be32)); in ic_open_devs()
259 d->xid = 0; in ic_open_devs()
262 dev->name, able, d->xid); in ic_open_devs()
321 struct ic_device *d, *next; in ic_close_devs() local
326 while ((d = next)) { in ic_close_devs()
327 bool bring_down = (d != ic_dev); in ic_close_devs()
331 next = d->next; in ic_close_devs()
332 dev = d->dev; in ic_close_devs()
344 dev_change_flags(dev, d->flags, NULL); in ic_close_devs()
346 kfree(d); in ic_close_devs()
505 struct ic_device *d; in ic_rarp_recv() local
549 d = ic_first_dev; in ic_rarp_recv()
550 while (d && d->dev != dev) in ic_rarp_recv()
551 d = d->next; in ic_rarp_recv()
552 if (!d) in ic_rarp_recv()
572 ic_dev = d; in ic_rarp_recv()
593 static void __init ic_rarp_send_if(struct ic_device *d) in ic_rarp_send_if() argument
595 struct net_device *dev = d->dev; in ic_rarp_send_if()
680 ic_dhcp_init_options(u8 *options, struct ic_device *d) in ic_dhcp_init_options() argument
687 pr_debug("DHCP: Sending message type %d (%s)\n", mt, d->dev->name); in ic_dhcp_init_options()
823 static void __init ic_bootp_send_if(struct ic_device *d, unsigned long jiffies_diff) in ic_bootp_send_if() argument
825 struct net_device *dev = d->dev; in ic_bootp_send_if()
874 b->xid = d->xid; in ic_bootp_send_if()
879 ic_dhcp_init_options(b->exten, d); in ic_bootp_send_if()
993 struct ic_device *d; in ic_bootp_recv() local
1059 d = ic_first_dev; in ic_bootp_recv()
1060 while (d && d->dev != dev) in ic_bootp_recv()
1061 d = d->next; in ic_bootp_recv()
1062 if (!d) in ic_bootp_recv()
1067 b->xid != d->xid) { in ic_bootp_recv()
1069 d->dev->name, b->op, b->xid); in ic_bootp_recv()
1104 pr_debug("DHCP: Got message type %d (%s)\n", mt, d->dev->name); in ic_bootp_recv()
1159 ic_dev = d; in ic_bootp_recv()
1195 struct ic_device *d; in ic_dynamic() local
1250 d = ic_first_dev; in ic_dynamic()
1256 if (do_bootp && (d->able & IC_BOOTP)) in ic_dynamic()
1257 ic_bootp_send_if(d, jiffies - start_jiffies); in ic_dynamic()
1260 if (do_rarp && (d->able & IC_RARP)) in ic_dynamic()
1261 ic_rarp_send_if(d); in ic_dynamic()
1264 if (!d->next) { in ic_dynamic()
1276 d = ic_dev; in ic_dynamic()
1287 if ((d = d->next)) in ic_dynamic()
1295 d = ic_first_dev; in ic_dynamic()