Searched refs:add_config (Results 1 – 5 of 5) sorted by relevance
/linux-6.12.1/drivers/vdpa/pds/ |
D | vdpa_dev.c | 612 const struct vdpa_dev_set_config *add_config) in pds_vdpa_dev_add() argument 657 if (add_config->mask & BIT_ULL(VDPA_ATTR_DEV_FEATURES)) { in pds_vdpa_dev_add() 659 add_config->device_features & ~pdsv->supported_features; in pds_vdpa_dev_add() 667 pdsv->supported_features = add_config->device_features; in pds_vdpa_dev_add() 686 if (add_config->mask & (1 << VDPA_ATTR_DEV_NET_CFG_MAX_VQP)) in pds_vdpa_dev_add() 687 vq_pairs = add_config->net.max_vq_pairs; in pds_vdpa_dev_add() 713 if (add_config->mask & BIT_ULL(VDPA_ATTR_DEV_NET_CFG_MACADDR)) { in pds_vdpa_dev_add() 714 ether_addr_copy(pdsv->mac, add_config->net.mac); in pds_vdpa_dev_add()
|
/linux-6.12.1/drivers/vdpa/virtio_pci/ |
D | vp_vdpa.c | 492 const struct vdpa_dev_set_config *add_config) in vp_vdpa_dev_add() argument 519 if (add_config->mask & BIT_ULL(VDPA_ATTR_DEV_FEATURES)) { in vp_vdpa_dev_add() 520 if (add_config->device_features & ~device_features) { in vp_vdpa_dev_add() 525 device_features, add_config->device_features); in vp_vdpa_dev_add() 528 device_features = add_config->device_features; in vp_vdpa_dev_add()
|
/linux-6.12.1/drivers/vdpa/mlx5/net/ |
D | mlx5_vnet.c | 3819 const struct vdpa_dev_set_config *add_config) in mlx5_vdpa_dev_add() argument 3837 if (add_config->mask & BIT_ULL(VDPA_ATTR_DEV_FEATURES)) { in mlx5_vdpa_dev_add() 3838 if (add_config->device_features & ~device_features) { in mlx5_vdpa_dev_add() 3841 add_config->device_features, device_features); in mlx5_vdpa_dev_add() 3844 device_features &= add_config->device_features; in mlx5_vdpa_dev_add() 3871 if (add_config->mask & BIT_ULL(VDPA_ATTR_DEV_NET_CFG_MAX_VQP)) { in mlx5_vdpa_dev_add() 3872 if (add_config->net.max_vq_pairs > max_vqs / 2) in mlx5_vdpa_dev_add() 3874 max_vqs = min_t(u32, max_vqs, 2 * add_config->net.max_vq_pairs); in mlx5_vdpa_dev_add() 3901 if (add_config->mask & BIT_ULL(VDPA_ATTR_DEV_NET_CFG_MTU)) { in mlx5_vdpa_dev_add() 3902 err = config_func_mtu(mdev, add_config->net.mtu); in mlx5_vdpa_dev_add() [all …]
|
/linux-6.12.1/drivers/pinctrl/ |
D | pinctrl-single.c | 852 static void add_config(struct pcs_conf_vals **conf, enum pin_config_param param, in add_config() function 886 add_config(conf, param, value[0], 0, 0, value[1]); in pcs_add_conf2() 912 add_config(conf, param, value[0], value[1], value[2], value[3]); in pcs_add_conf4()
|
/linux-6.12.1/drivers/pinctrl/samsung/ |
D | pinctrl-samsung.c | 139 static int add_config(struct device *dev, unsigned long **configs, in add_config() function 197 ret = add_config(dev, &configs, &num_configs, config); in samsung_dt_subnode_to_map()
|