Home
last modified time | relevance | path

Searched refs:is_supported (Results 1 – 14 of 14) sorted by relevance

/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/
Ddev.c222 bool (*is_supported)(struct mlx5_core_dev *dev); member
226 .is_supported = &mlx5_vnet_supported,
229 .is_supported = &mlx5_rdma_supported,
232 .is_supported = &mlx5_eth_supported,
235 .is_supported = &is_eth_rep_supported },
237 .is_supported = &is_ib_rep_supported },
239 .is_supported = &is_mp_supported },
345 bool is_supported = false; in mlx5_attach_device() local
355 if (mlx5_adev_devices[i].is_supported) in mlx5_attach_device()
356 is_supported = mlx5_adev_devices[i].is_supported(dev); in mlx5_attach_device()
[all …]
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx4/
Dintf.c67 bool (*is_supported)(struct mlx4_dev *dev); member
272 bool is_supported = false; in add_drivers() local
277 if (mlx4_adev_devices[i].is_supported) in add_drivers()
278 is_supported = mlx4_adev_devices[i].is_supported(dev); in add_drivers()
280 if (!is_supported) in add_drivers()
306 bool is_supported = false; in delete_drivers() local
311 if (mlx4_adev_devices[i].is_supported && !delete_all) in delete_drivers()
312 is_supported = mlx4_adev_devices[i].is_supported(dev); in delete_drivers()
314 if (is_supported) in delete_drivers()
/Linux-v6.6/drivers/gpu/drm/amd/display/dmub/src/
Ddmub_srv.c173 funcs->is_supported = dmub_dcn20_is_supported; in dmub_srv_hw_setup()
251 funcs->is_supported = dmub_dcn31_is_supported; in dmub_srv_hw_setup()
291 funcs->is_supported = dmub_dcn32_is_supported; in dmub_srv_hw_setup()
346 if (params->hw_funcs->is_supported) in dmub_srv_create()
347 dmub->hw_funcs.is_supported = in dmub_srv_create()
348 params->hw_funcs->is_supported; in dmub_srv_create()
482 bool *is_supported) in dmub_srv_has_hw_support() argument
484 *is_supported = false; in dmub_srv_has_hw_support()
489 if (dmub->hw_funcs.is_supported) in dmub_srv_has_hw_support()
490 *is_supported = dmub->hw_funcs.is_supported(dmub); in dmub_srv_has_hw_support()
/Linux-v6.6/drivers/pinctrl/bcm/
Dpinctrl-cygnus-mux.c125 int is_supported; member
148 .is_supported = i, \
850 if (!mux->is_supported) in cygnus_gpio_request_enable()
877 if (!mux->is_supported) in cygnus_gpio_disable_free()
/Linux-v6.6/drivers/gpu/drm/amd/display/dmub/
Ddmub_srv.h368 bool (*is_supported)(struct dmub_srv *dmub); member
567 bool *is_supported);
/Linux-v6.6/drivers/thunderbolt/
Dicm.c105 bool (*is_supported)(struct tb *tb); member
2446 icm->is_supported = icm_fr_is_supported; in icm_probe()
2470 icm->is_supported = icm_ar_is_supported; in icm_probe()
2487 icm->is_supported = icm_ar_is_supported; in icm_probe()
2500 icm->is_supported = icm_fr_is_supported; in icm_probe()
2522 icm->is_supported = icm_tgl_is_supported; in icm_probe()
2535 icm->is_supported = icm_tgl_is_supported; in icm_probe()
2546 if (!icm->is_supported || !icm->is_supported(tb)) { in icm_probe()
/Linux-v6.6/drivers/net/ethernet/netronome/nfp/
Dnfp_net_ethtool.c581 bool is_supported = false; in nfp_net_set_link_ksettings() local
586 is_supported = true; in nfp_net_set_link_ksettings()
591 if (!is_supported) { in nfp_net_set_link_ksettings()
786 bool (*is_supported)(struct net_device *dev); member
802 if (nfp_self_test[i].is_supported(netdev)) in nfp_get_self_test_strings()
811 if (nfp_self_test[i].is_supported(netdev)) in nfp_get_self_test_count()
825 if (nfp_self_test[i].is_supported(netdev)) { in nfp_net_self_test()
/Linux-v6.6/drivers/net/ethernet/intel/ice/
Dice_sriov.c1563 bool is_supported = false; in ice_is_supported_port_vlan_proto() local
1567 is_supported = true; in ice_is_supported_port_vlan_proto()
1571 is_supported = true; in ice_is_supported_port_vlan_proto()
1575 return is_supported; in ice_is_supported_port_vlan_proto()
/Linux-v6.6/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_vfpf.h220 u8 is_supported; member
Dbnx2x_vfpf.c329 if (fp_hsi_resp && !fp_hsi_resp->is_supported) in bnx2x_vfpf_acquire()
1248 fp_hsi->is_supported = (vf->fp_hsi > ETH_FP_HSI_VERSION) ? 0 : 1; in bnx2x_vf_mbx_resp_fp_hsi_ver()
/Linux-v6.6/drivers/infiniband/core/
Droce_gid_mgmt.c73 bool (*is_supported)(const struct ib_device *device, u32 port_num); member
91 if (PORT_CAP_TO_GID_TYPE[i].is_supported(ib_dev, port)) in roce_gid_type_mask_support()
/Linux-v6.6/drivers/scsi/smartpqi/
Dsmartpqi_init.c292 static inline void pqi_save_fw_triage_setting(struct pqi_ctrl_info *ctrl_info, bool is_supported) in pqi_save_fw_triage_setting() argument
298 if (is_supported) in pqi_save_fw_triage_setting()
2635 bool is_supported = true; in pqi_aio_raid_level_supported() local
2643 is_supported = false; in pqi_aio_raid_level_supported()
2648 is_supported = false; in pqi_aio_raid_level_supported()
2653 is_supported = false; in pqi_aio_raid_level_supported()
2658 is_supported = false; in pqi_aio_raid_level_supported()
2661 is_supported = false; in pqi_aio_raid_level_supported()
2665 return is_supported; in pqi_aio_raid_level_supported()
/Linux-v6.6/drivers/net/hyperv/
Dhyperv_net.h785 u8 is_supported; /* Is supported by VSP */ member
/Linux-v6.6/drivers/platform/x86/
Dthinkpad_acpi.c430 static const char *str_supported(int is_supported);
432 static inline const char *str_supported(int is_supported) { return ""; } in str_supported() argument
10984 static const char * __init str_supported(int is_supported) in str_supported() argument
10988 return (is_supported) ? &text_unsupported[4] : &text_unsupported[0]; in str_supported()