Lines Matching refs:err
263 int err; in ionic_dev_set_link_up() local
267 err = ionic_lif_start(lif); in ionic_dev_set_link_up()
268 if (err) in ionic_dev_set_link_up()
273 return err; in ionic_dev_set_link_up()
522 int err; in ionic_flow_ctrl_set() local
542 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_flow_ctrl_set()
543 if (err) in ionic_flow_ctrl_set()
546 return err; in ionic_flow_ctrl_set()
911 int err; in ionic_dev_start() local
932 err = ionic_lif_set_features(lif); in ionic_dev_start()
933 if (err) { in ionic_dev_start()
934 IONIC_PRINT(ERR, "Cannot set LIF features: %d", err); in ionic_dev_start()
935 return err; in ionic_dev_start()
940 err = ionic_lif_change_mtu(lif, eth_dev->data->mtu); in ionic_dev_start()
941 if (err) { in ionic_dev_start()
943 lif->frame_size, err); in ionic_dev_start()
944 return err; in ionic_dev_start()
947 err = ionic_lif_start(lif); in ionic_dev_start()
948 if (err) { in ionic_dev_start()
949 IONIC_PRINT(ERR, "Cannot start LIF: %d", err); in ionic_dev_start()
950 return err; in ionic_dev_start()
957 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_dev_start()
958 if (err) in ionic_dev_start()
966 err = ionic_dev_cmd_wait_check(idev, IONIC_DEVCMD_TIMEOUT); in ionic_dev_start()
967 if (err) in ionic_dev_start()
1041 int err; in eth_ionic_dev_init() local
1073 err = -ENOMEM; in eth_ionic_dev_init()
1074 goto err; in eth_ionic_dev_init()
1077 err = ionic_lif_alloc(lif); in eth_ionic_dev_init()
1078 if (err) { in eth_ionic_dev_init()
1080 err); in eth_ionic_dev_init()
1081 goto err; in eth_ionic_dev_init()
1084 err = ionic_lif_init(lif); in eth_ionic_dev_init()
1085 if (err) { in eth_ionic_dev_init()
1086 IONIC_PRINT(ERR, "Cannot init LIFs: %d, aborting", err); in eth_ionic_dev_init()
1100 err: in eth_ionic_dev_init()
1101 return err; in eth_ionic_dev_init()
1132 int err; in eth_ionic_dev_probe() local
1139 err = -EPERM; in eth_ionic_dev_probe()
1140 goto err; in eth_ionic_dev_probe()
1146 err = -ENOMEM; in eth_ionic_dev_probe()
1147 goto err; in eth_ionic_dev_probe()
1157 err = ionic_init_mac(hw); in eth_ionic_dev_probe()
1158 if (err != 0) { in eth_ionic_dev_probe()
1159 IONIC_PRINT(ERR, "Mac init failed: %d", err); in eth_ionic_dev_probe()
1160 err = -EIO; in eth_ionic_dev_probe()
1180 err = (*adapter->intf->devargs)(adapter, rte_dev->devargs); in eth_ionic_dev_probe()
1181 if (err) { in eth_ionic_dev_probe()
1188 err = ionic_setup(adapter); in eth_ionic_dev_probe()
1189 if (err) { in eth_ionic_dev_probe()
1190 IONIC_PRINT(ERR, "Cannot setup device: %d, aborting", err); in eth_ionic_dev_probe()
1194 err = ionic_identify(adapter); in eth_ionic_dev_probe()
1195 if (err) { in eth_ionic_dev_probe()
1197 err); in eth_ionic_dev_probe()
1201 err = ionic_init(adapter); in eth_ionic_dev_probe()
1202 if (err) { in eth_ionic_dev_probe()
1203 IONIC_PRINT(ERR, "Cannot init device: %d, aborting", err); in eth_ionic_dev_probe()
1208 err = ionic_port_identify(adapter); in eth_ionic_dev_probe()
1209 if (err) { in eth_ionic_dev_probe()
1211 err); in eth_ionic_dev_probe()
1215 err = ionic_port_init(adapter); in eth_ionic_dev_probe()
1216 if (err) { in eth_ionic_dev_probe()
1217 IONIC_PRINT(ERR, "Cannot init port: %d, aborting", err); in eth_ionic_dev_probe()
1222 err = ionic_lif_identify(adapter); in eth_ionic_dev_probe()
1223 if (err) { in eth_ionic_dev_probe()
1224 IONIC_PRINT(ERR, "Cannot identify lif: %d, aborting", err); in eth_ionic_dev_probe()
1229 err = ionic_lifs_size(adapter); in eth_ionic_dev_probe()
1230 if (err) { in eth_ionic_dev_probe()
1231 IONIC_PRINT(ERR, "Cannot size LIFs: %d, aborting", err); in eth_ionic_dev_probe()
1245 err = rte_eth_dev_create(rte_dev, name, sizeof(struct ionic_lif), in eth_ionic_dev_probe()
1247 if (err) { in eth_ionic_dev_probe()
1253 err = (*adapter->intf->configure_intr)(adapter); in eth_ionic_dev_probe()
1254 if (err) { in eth_ionic_dev_probe()
1264 err: in eth_ionic_dev_probe()
1265 return err; in eth_ionic_dev_probe()