Lines Matching refs:ufdev
169 if (!us_ibdev->ufdev->link_up && in usnic_ib_handle_usdev_event()
171 usnic_fwd_carrier_up(us_ibdev->ufdev); in usnic_ib_handle_usdev_event()
177 } else if (us_ibdev->ufdev->link_up && in usnic_ib_handle_usdev_event()
179 usnic_fwd_carrier_down(us_ibdev->ufdev); in usnic_ib_handle_usdev_event()
193 if (!memcmp(us_ibdev->ufdev->mac, netdev->dev_addr, in usnic_ib_handle_usdev_event()
194 sizeof(us_ibdev->ufdev->mac))) { in usnic_ib_handle_usdev_event()
200 us_ibdev->ufdev->mac, in usnic_ib_handle_usdev_event()
202 usnic_fwd_set_mac(us_ibdev->ufdev, netdev->dev_addr); in usnic_ib_handle_usdev_event()
212 if (us_ibdev->ufdev->mtu != netdev->mtu) { in usnic_ib_handle_usdev_event()
215 us_ibdev->ufdev->mtu, netdev->mtu); in usnic_ib_handle_usdev_event()
216 usnic_fwd_set_mtu(us_ibdev->ufdev, netdev->mtu); in usnic_ib_handle_usdev_event()
268 usnic_fwd_del_ipaddr(us_ibdev->ufdev); in usnic_ib_handle_inet_event()
276 usnic_fwd_add_ipaddr(us_ibdev->ufdev, ifa->ifa_address); in usnic_ib_handle_inet_event()
279 &us_ibdev->ufdev->inaddr); in usnic_ib_handle_inet_event()
352 us_ibdev->ufdev = usnic_fwd_dev_alloc(dev); in usnic_ib_device_add()
353 if (!us_ibdev->ufdev) { in usnic_ib_device_add()
422 usnic_fwd_set_mtu(us_ibdev->ufdev, us_ibdev->netdev->mtu); in usnic_ib_device_add()
423 usnic_fwd_set_mac(us_ibdev->ufdev, us_ibdev->netdev->dev_addr); in usnic_ib_device_add()
425 usnic_fwd_carrier_up(us_ibdev->ufdev); in usnic_ib_device_add()
429 usnic_fwd_add_ipaddr(us_ibdev->ufdev, in->ifa_address); in usnic_ib_device_add()
432 us_ibdev->ufdev->inaddr, &gid.raw[0]); in usnic_ib_device_add()
439 us_ibdev->ufdev->mac, us_ibdev->ufdev->link_up, in usnic_ib_device_add()
440 us_ibdev->ufdev->mtu); in usnic_ib_device_add()
444 usnic_fwd_dev_free(us_ibdev->ufdev); in usnic_ib_device_add()
455 usnic_fwd_dev_free(us_ibdev->ufdev); in usnic_ib_device_remove()