| /drivers/net/ethernet/mellanox/mlx4/ |
| A D | catas.c | 171 mutex_lock(&persist->device_state_mutex); in mlx4_enter_error_state() 175 dev = persist->dev; in mlx4_enter_error_state() 207 struct mlx4_dev *dev = persist->dev; in mlx4_handle_error_state() 211 mlx4_enter_error_state(persist); in mlx4_handle_error_state() 217 err = mlx4_restart_one(persist->pdev); in mlx4_handle_error_state() 265 queue_work(dev->persist->catas_wq, &dev->persist->catas_work); in poll_catas() 270 struct mlx4_dev_persistent *persist = in catas_reset() local 274 mlx4_handle_error_state(persist); in catas_reset() 323 if (!dev->persist->catas_wq) in mlx4_catas_init() 331 if (dev->persist->catas_wq) { in mlx4_catas_end() [all …]
|
| A D | main.c | 3615 memcpy(dev->persist->nvfs, nvfs, sizeof(dev->persist->nvfs)); in mlx4_load_one() 3983 struct mlx4_dev_persistent *persist = dev->persist; in mlx4_devlink_reload_down() local 4001 struct mlx4_dev_persistent *persist = dev->persist; in mlx4_devlink_reload_up() local 4035 dev->persist = kzalloc(sizeof(*dev->persist), GFP_KERNEL); in mlx4_init_one() 4036 if (!dev->persist) { in mlx4_init_one() 4066 kfree(dev->persist); in mlx4_init_one() 4075 struct mlx4_dev_persistent *persist = dev->persist; in mlx4_clean_dev() local 4080 priv->dev.persist = persist; in mlx4_clean_dev() 4251 memcpy(nvfs, dev->persist->nvfs, sizeof(dev->persist->nvfs)); in mlx4_restart_one_up() 4385 memcpy(nvfs, dev->persist->nvfs, sizeof(dev->persist->nvfs)); in mlx4_pci_resume() [all …]
|
| A D | reset.c | 79 pcie_cap = pci_pcie_cap(dev->persist->pdev); in mlx4_reset() 84 if (pci_read_config_dword(dev->persist->pdev, i * 4, in mlx4_reset() 92 reset = ioremap(pci_resource_start(dev->persist->pdev, 0) + in mlx4_reset() 127 if (!pci_read_config_word(dev->persist->pdev, PCI_VENDOR_ID, in mlx4_reset() 143 if (pcie_capability_write_word(dev->persist->pdev, in mlx4_reset() 151 if (pcie_capability_write_word(dev->persist->pdev, in mlx4_reset() 164 if (pci_write_config_dword(dev->persist->pdev, i * 4, in mlx4_reset() 173 if (pci_write_config_dword(dev->persist->pdev, PCI_COMMAND, in mlx4_reset()
|
| A D | crdump.c | 94 struct mlx4_fw_crdump *crdump = &dev->persist->crdump; in mlx4_crdump_collect_crspace() 95 struct pci_dev *pdev = dev->persist->pdev; in mlx4_crdump_collect_crspace() 133 struct mlx4_fw_crdump *crdump = &dev->persist->crdump; in mlx4_crdump_collect_fw_health() 171 struct mlx4_fw_crdump *crdump = &dev->persist->crdump; in mlx4_crdump_collect() 172 struct pci_dev *pdev = dev->persist->pdev; in mlx4_crdump_collect() 222 struct mlx4_fw_crdump *crdump = &dev->persist->crdump; in mlx4_crdump_init() 223 struct pci_dev *pdev = dev->persist->pdev; in mlx4_crdump_init() 254 struct mlx4_fw_crdump *crdump = &dev->persist->crdump; in mlx4_crdump_end()
|
| A D | intf.c | 125 adev->dev.parent = &dev->persist->pdev->dev; in add_adev() 303 delete_all = !(dev->persist->interface_state & MLX4_INTERFACE_STATE_UP); in delete_drivers() 329 if (!(dev->persist->interface_state & MLX4_INTERFACE_STATE_UP)) in rescan_drivers_locked() 341 dev->persist->interface_state |= MLX4_INTERFACE_STATE_UP; in mlx4_register_device() 359 if (!(dev->persist->interface_state & MLX4_INTERFACE_STATE_UP)) in mlx4_unregister_device() 363 if (dev->persist->interface_state & MLX4_INTERFACE_STATE_DELETION && in mlx4_unregister_device() 372 mlx4_enter_error_state(dev->persist); in mlx4_unregister_device() 377 dev->persist->interface_state &= ~MLX4_INTERFACE_STATE_UP; in mlx4_unregister_device()
|
| A D | cmd.c | 248 mlx4_enter_error_state(dev->persist); in mlx4_cmd_reset_flow() 332 mlx4_enter_error_state(dev->persist); in mlx4_comm_cmd_poll() 396 mlx4_enter_error_state(dev->persist); in mlx4_comm_cmd_wait() 563 if (dev->persist->state & in mlx4_slave_cmd() 1688 if (!(dev->persist->state & in mlx4_master_process_vhcr() 1734 if (!(dev->persist->state & in mlx4_master_process_vhcr() 1810 if (!(dev->persist->state & in mlx4_master_process_vhcr() 2246 nmbr_bits = dev->persist->num_vfs + 1; in mlx4_master_comm_channel() 2311 if (dev->persist->interface_state & in sync_toggles() 2533 &dev->persist->pdev->dev, in mlx4_cmd_init() [all …]
|
| A D | eq.c | 167 for (i = 0; i <= dev->persist->num_vfs; i++) { in mlx4_gen_slave_eqe() 278 if (dev->persist->num_vfs < slave) in mlx4_gen_guid_change_eqe() 297 if (dev->persist->num_vfs < slave) in mlx4_gen_port_state_change_eqe() 352 for (i = 0; i < dev->persist->num_vfs + 1; i++) in set_all_slave_state() 476 if (dev->persist->interface_state & in mlx4_master_handle_slave_flr() 614 for (i = 0; i < dev->persist->num_vfs + 1; in mlx4_eq_int() 659 i < dev->persist->num_vfs + 1; in mlx4_eq_int() 945 pci_resource_start(dev->persist->pdev, 2) + in mlx4_get_eq_uar() 1122 free_irq(dev->persist->pdev->irq, dev); in mlx4_free_irqs() 1268 pci_name(dev->persist->pdev)); in mlx4_init_eq_table() [all …]
|
| A D | icm.c | 60 dma_unmap_sg(&dev->persist->pdev->dev, chunk->sg, chunk->npages, in mlx4_free_icm_pages() 73 dma_free_coherent(&dev->persist->pdev->dev, in mlx4_free_icm_coherent() 187 ret = mlx4_alloc_icm_coherent(&dev->persist->pdev->dev, in mlx4_alloc_icm() 207 chunk->nsg = dma_map_sg(&dev->persist->pdev->dev, in mlx4_alloc_icm() 222 chunk->nsg = dma_map_sg(&dev->persist->pdev->dev, chunk->sg, in mlx4_alloc_icm()
|
| A D | alloc.c | 564 dma_alloc_coherent(&dev->persist->pdev->dev, size, &t, in mlx4_buf_direct_alloc() 604 dma_alloc_coherent(&dev->persist->pdev->dev, in mlx4_buf_alloc() 625 dma_free_coherent(&dev->persist->pdev->dev, size, in mlx4_buf_free() 632 dma_free_coherent(&dev->persist->pdev->dev, in mlx4_buf_free() 705 pgdir = mlx4_alloc_db_pgdir(&dev->persist->pdev->dev); in mlx4_db_alloc() 742 dma_free_coherent(&dev->persist->pdev->dev, PAGE_SIZE, in mlx4_db_free()
|
| A D | en_cq.c | 71 set_dev_node(&mdev->dev->persist->pdev->dev, node); in mlx4_en_create_cq() 74 set_dev_node(&mdev->dev->persist->pdev->dev, mdev->dev->numa_node); in mlx4_en_create_cq()
|
| A D | pd.c | 154 offset = uar->index % ((int)pci_resource_len(dev->persist->pdev, in mlx4_uar_alloc() 159 uar->pfn = (pci_resource_start(dev->persist->pdev, 2) >> PAGE_SHIFT) in mlx4_uar_alloc()
|
| A D | en_main.c | 297 mdev->dma_device = &dev->persist->pdev->dev; in mlx4_en_probe() 298 mdev->pdev = dev->persist->pdev; in mlx4_en_probe()
|
| A D | port.c | 1100 dev->persist->num_vfs + 1); in mlx4_get_slave_num_gids() 1102 vfs = bitmap_weight(slaves_pport.slaves, dev->persist->num_vfs + 1) - 1; in mlx4_get_slave_num_gids() 1137 dev->persist->num_vfs + 1); in mlx4_get_base_gid_ix() 1140 vfs = bitmap_weight(slaves_pport.slaves, dev->persist->num_vfs + 1) - 1; in mlx4_get_base_gid_ix() 1191 if (slave < 0 || slave > dev->persist->num_vfs) in mlx4_reset_roce_gids() 1852 dev->persist->num_vfs + 1) - 1; in mlx4_get_slave_from_roce_gid() 1896 dev->persist->num_vfs + 1); in mlx4_get_slave_from_roce_gid() 1926 dev->persist->num_vfs + 1); in mlx4_get_slave_from_roce_gid()
|
| A D | mlx4.h | 223 &(mdev)->persist->pdev->dev, format, \ 228 dev_err(&(mdev)->persist->pdev->dev, format, ##__VA_ARGS__) 230 dev_info(&(mdev)->persist->pdev->dev, format, ##__VA_ARGS__) 232 dev_warn(&(mdev)->persist->pdev->dev, format, ##__VA_ARGS__) 1239 void mlx4_enter_error_state(struct mlx4_dev_persistent *persist);
|
| A D | resource_tracker.c | 318 if (slave > dev->persist->num_vfs) in mlx4_grant_resource() 324 (dev->persist->num_vfs + 1) + slave] : in mlx4_grant_resource() 363 (dev->persist->num_vfs + 1) + slave] += count; in mlx4_grant_resource() 387 if (slave > dev->persist->num_vfs) in mlx4_release_resource() 394 (dev->persist->num_vfs + 1) + slave] : in mlx4_release_resource() 410 (dev->persist->num_vfs + 1) + slave] -= count; in mlx4_release_resource() 429 (2 * (dev->persist->num_vfs + 1)); in initialize_res_quotas() 537 (dev->persist->num_vfs + 1), in mlx4_init_resource_tracker() 541 kcalloc(dev->persist->num_vfs + 1, in mlx4_init_resource_tracker() 552 for (t = 0; t < dev->persist->num_vfs + 1; t++) { in mlx4_init_resource_tracker() [all …]
|
| /drivers/net/ethernet/intel/ice/ |
| A D | ice_dcb.h | 156 ice_aq_stop_lldp(struct ice_hw *hw, bool shutdown_lldp_agent, bool persist, 158 int ice_aq_start_lldp(struct ice_hw *hw, bool persist, struct ice_sq_cd *cd); 167 bool __always_unused persist, in ice_aq_stop_lldp() argument 175 bool __always_unused persist, in ice_aq_start_lldp() argument
|
| A D | ice_dcb.c | 94 ice_aq_stop_lldp(struct ice_hw *hw, bool shutdown_lldp_agent, bool persist, in ice_aq_stop_lldp() argument 107 if (persist) in ice_aq_stop_lldp() 121 int ice_aq_start_lldp(struct ice_hw *hw, bool persist, struct ice_sq_cd *cd) in ice_aq_start_lldp() argument 132 if (persist) in ice_aq_start_lldp()
|
| /drivers/atm/ |
| A D | atmtcp.c | 26 int persist; /* non-zero if persistent */ member 240 if (!dev_data->persist) return sprintf(page,"ephemeral\n"); in atmtcp_v_proc() 254 if (dev_data->persist) return; in atmtcp_c_close() 362 static int atmtcp_create(int itf,int persist,struct atm_dev **result) in atmtcp_create() argument 380 PRIV(dev)->persist = persist; in atmtcp_create() 438 if (!dev_data->persist) { in atmtcp_remove_persistent() 442 dev_data->persist = 0; in atmtcp_remove_persistent()
|
| /drivers/usb/core/ |
| A D | Kconfig | 21 bool "Enable USB persist by default" 28 persist feature can still be enabled for individual devices 29 through the power/persist sysfs node. See 30 Documentation/driver-api/usb/persist.rst for more info.
|
| /drivers/media/platform/qcom/venus/ |
| A D | hfi_plat_bufs_v6.c | 1063 u32 (*persist)(void); member 1100 .persist = enc_persist_size, 1107 .persist = enc_persist_size, 1114 .persist = enc_persist_size, 1319 bufreq->size = enc_ops->persist(); in bufreq_enc()
|
| /drivers/char/mwave/ |
| A D | README | 5 are not saved by the BIOS and so do not persist after unload and reload.
|
| /drivers/net/hamradio/ |
| A D | scc.c | 1147 if (scc->dcd || (scc->kiss.persist) < Rand || (scc->kiss.group && is_grouped(scc)) ) in t_dwait() 1309 case PARAM_PERSIST: scc->kiss.persist=arg; break; in scc_set_param() 1378 case PARAM_PERSIST: return CAST(scc->kiss.persist); in scc_get_param() 1869 scc->kiss.persist = 42; /* 25% persistence */ /* was 25 */ in scc_net_siocdevprivate() 1881 scc->kiss.persist = 64; /* 25% persistence */ /* was 25 */ in scc_net_siocdevprivate() 2057 K(txdelay), K(persist), K(slottime), K(tailtime), in scc_net_seq_show()
|
| A D | yam.c | 1020 if (yi.cfg.persist > YAM_MAXPERSIST) in yam_siocdevprivate() 1022 yp->pers = yi.cfg.persist; in yam_siocdevprivate() 1043 yi.cfg.persist = yp->pers; in yam_siocdevprivate()
|
| /drivers/infiniband/hw/mlx4/ |
| A D | sysfs.c | 362 snprintf(name, max, "%.8s%.2d.%d", pci_name(dev->dev->persist->pdev), in get_name() 765 for (i = 0; i <= device->dev->persist->num_vfs; ++i) in register_pkey_tree() 780 for (slave = device->dev->persist->num_vfs; slave >= 0; --slave) { in unregister_pkey_tree()
|
| /drivers/net/ethernet/intel/i40e/ |
| A D | i40e_prototype.h | 214 bool persist, 220 int i40e_aq_start_lldp(struct i40e_hw *hw, bool persist,
|