Lines Matching refs:smb_dev
2118 struct smb_direct_device *smb_dev;
2127 smb_dev = kzalloc(sizeof(*smb_dev), KSMBD_DEFAULT_GFP);
2128 if (!smb_dev)
2130 smb_dev->ib_dev = ib_dev;
2133 list_add(&smb_dev->list, &smb_direct_device_list);
2143 struct smb_direct_device *smb_dev, *tmp;
2146 list_for_each_entry_safe(smb_dev, tmp, &smb_direct_device_list, list) {
2147 if (smb_dev->ib_dev == ib_dev) {
2148 list_del(&smb_dev->list);
2149 kfree(smb_dev);
2215 struct smb_direct_device *smb_dev;
2220 list_for_each_entry(smb_dev, &smb_direct_device_list, list) {
2221 for (i = 0; i < smb_dev->ib_dev->phys_port_cnt; i++) {
2224 ndev = ib_device_get_netdev(smb_dev->ib_dev, i + 1);