Lines Matching refs:ufdev
157 if (!us_ibdev->ufdev->link_up && in usnic_ib_handle_usdev_event()
159 usnic_fwd_carrier_up(us_ibdev->ufdev); in usnic_ib_handle_usdev_event()
166 } else if (us_ibdev->ufdev->link_up && in usnic_ib_handle_usdev_event()
168 usnic_fwd_carrier_down(us_ibdev->ufdev); in usnic_ib_handle_usdev_event()
183 if (!memcmp(us_ibdev->ufdev->mac, netdev->dev_addr, in usnic_ib_handle_usdev_event()
184 sizeof(us_ibdev->ufdev->mac))) { in usnic_ib_handle_usdev_event()
190 us_ibdev->ufdev->mac, in usnic_ib_handle_usdev_event()
192 usnic_fwd_set_mac(us_ibdev->ufdev, netdev->dev_addr); in usnic_ib_handle_usdev_event()
202 if (us_ibdev->ufdev->mtu != netdev->mtu) { in usnic_ib_handle_usdev_event()
205 us_ibdev->ufdev->mtu, netdev->mtu); in usnic_ib_handle_usdev_event()
206 usnic_fwd_set_mtu(us_ibdev->ufdev, netdev->mtu); in usnic_ib_handle_usdev_event()
257 usnic_fwd_del_ipaddr(us_ibdev->ufdev); in usnic_ib_handle_inet_event()
265 usnic_fwd_add_ipaddr(us_ibdev->ufdev, ifa->ifa_address); in usnic_ib_handle_inet_event()
268 &us_ibdev->ufdev->inaddr); in usnic_ib_handle_inet_event()
384 us_ibdev->ufdev = usnic_fwd_dev_alloc(dev); in usnic_ib_device_add()
385 if (!us_ibdev->ufdev) { in usnic_ib_device_add()
432 usnic_fwd_set_mtu(us_ibdev->ufdev, us_ibdev->netdev->mtu); in usnic_ib_device_add()
433 usnic_fwd_set_mac(us_ibdev->ufdev, us_ibdev->netdev->dev_addr); in usnic_ib_device_add()
435 usnic_fwd_carrier_up(us_ibdev->ufdev); in usnic_ib_device_add()
444 usnic_fwd_add_ipaddr(us_ibdev->ufdev, ifa->ifa_address); in usnic_ib_device_add()
449 us_ibdev->ufdev->inaddr, &gid.raw[0]); in usnic_ib_device_add()
456 netdev_name(us_ibdev->netdev), us_ibdev->ufdev->mac, in usnic_ib_device_add()
457 us_ibdev->ufdev->link_up, us_ibdev->ufdev->mtu); in usnic_ib_device_add()
461 usnic_fwd_dev_free(us_ibdev->ufdev); in usnic_ib_device_add()
472 usnic_fwd_dev_free(us_ibdev->ufdev); in usnic_ib_device_remove()