Home
last modified time | relevance | path

Searched +refs:dev +refs:id +refs:attrs (Results 1 – 25 of 501) sorted by relevance

12345678910>>...21

/Linux-v6.6/net/ncsi/
Dncsi-netlink.c37 struct net_device *dev; in ndp_from_ifindex() local
44 dev = dev_get_by_index(net, ifindex); in ndp_from_ifindex()
45 if (!dev) { in ndp_from_ifindex()
50 nd = ncsi_find_dev(dev); in ndp_from_ifindex()
53 dev_put(dev); in ndp_from_ifindex()
66 nla_put_u32(skb, NCSI_CHANNEL_ATTR_ID, nc->id); in ncsi_write_channel_info()
95 struct ncsi_dev_priv *ndp, unsigned int id) in ncsi_write_package_info() argument
103 if (id > ndp->package_num - 1) { in ncsi_write_package_info()
104 netdev_info(ndp->ndev.dev, "NCSI: No package with id %u\n", id); in ncsi_write_package_info()
110 if (np->id != id) in ncsi_write_package_info()
[all …]
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/
Ddevlink_port.c8 mlx5_esw_get_port_parent_id(struct mlx5_core_dev *dev, struct netdev_phys_item_id *ppid) in mlx5_esw_get_port_parent_id() argument
12 parent_id = mlx5_query_nic_system_image_guid(dev); in mlx5_esw_get_port_parent_id()
14 memcpy(ppid->id, &parent_id, sizeof(parent_id)); in mlx5_esw_get_port_parent_id()
19 return (mlx5_core_is_ecpf(esw->dev) && vport_num == MLX5_VPORT_PF) || in mlx5_esw_devlink_port_supported()
21 mlx5_core_is_ec_vf_vport(esw->dev, vport_num); in mlx5_esw_devlink_port_supported()
28 struct mlx5_core_dev *dev = esw->dev; in mlx5_esw_offloads_pf_vf_devlink_port_attrs_set() local
34 mlx5_esw_get_port_parent_id(dev, &ppid); in mlx5_esw_offloads_pf_vf_devlink_port_attrs_set()
35 pfnum = mlx5_get_dev_index(dev); in mlx5_esw_offloads_pf_vf_devlink_port_attrs_set()
36 external = mlx5_core_is_ecpf_esw_manager(dev); in mlx5_esw_offloads_pf_vf_devlink_port_attrs_set()
38 controller_num = dev->priv.eswitch->offloads.host_number + 1; in mlx5_esw_offloads_pf_vf_devlink_port_attrs_set()
[all …]
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
Ddevlink.c10 struct mlx5e_dev *mlx5e_create_devlink(struct device *dev, in mlx5e_create_devlink() argument
17 devlink_net(priv_to_devlink(mdev)), dev); in mlx5e_create_devlink()
33 mlx5e_devlink_get_port_parent_id(struct mlx5_core_dev *dev, struct netdev_phys_item_id *ppid) in mlx5e_devlink_get_port_parent_id() argument
37 parent_id = mlx5_query_nic_system_image_guid(dev); in mlx5e_devlink_get_port_parent_id()
39 memcpy(ppid->id, &parent_id, sizeof(parent_id)); in mlx5e_devlink_get_port_parent_id()
46 struct devlink_port_attrs attrs = {}; in mlx5e_devlink_port_register() local
51 attrs.flavour = DEVLINK_PORT_FLAVOUR_PHYSICAL; in mlx5e_devlink_port_register()
52 attrs.phys.port_number = mlx5_get_dev_index(mdev); in mlx5e_devlink_port_register()
55 memcpy(attrs.switch_id.id, ppid.id, ppid.id_len); in mlx5e_devlink_port_register()
56 attrs.switch_id.id_len = ppid.id_len; in mlx5e_devlink_port_register()
[all …]
/Linux-v6.6/net/ieee802154/
Dnl-mac.c51 static int ieee802154_nl_start_confirm(struct net_device *dev, u8 status) in ieee802154_nl_start_confirm() argument
61 if (nla_put_string(msg, IEEE802154_ATTR_DEV_NAME, dev->name) || in ieee802154_nl_start_confirm()
62 nla_put_u32(msg, IEEE802154_ATTR_DEV_INDEX, dev->ifindex) || in ieee802154_nl_start_confirm()
64 dev->dev_addr) || in ieee802154_nl_start_confirm()
75 u32 seq, int flags, struct net_device *dev) in ieee802154_nl_fill_iface() argument
89 ops = ieee802154_mlme_ops(dev); in ieee802154_nl_fill_iface()
90 phy = dev->ieee802154_ptr->wpan_phy; in ieee802154_nl_fill_iface()
92 get_device(&phy->dev); in ieee802154_nl_fill_iface()
95 short_addr = dev->ieee802154_ptr->short_addr; in ieee802154_nl_fill_iface()
96 pan_id = dev->ieee802154_ptr->pan_id; in ieee802154_nl_fill_iface()
[all …]
Dnl802154.c39 __cfg802154_wpan_dev_from_attrs(struct net *netns, struct nlattr **attrs) in __cfg802154_wpan_dev_from_attrs() argument
43 bool have_ifidx = attrs[NL802154_ATTR_IFINDEX]; in __cfg802154_wpan_dev_from_attrs()
44 bool have_wpan_dev_id = attrs[NL802154_ATTR_WPAN_DEV]; in __cfg802154_wpan_dev_from_attrs()
55 ifidx = nla_get_u32(attrs[NL802154_ATTR_IFINDEX]); in __cfg802154_wpan_dev_from_attrs()
57 wpan_dev_id = nla_get_u64(attrs[NL802154_ATTR_WPAN_DEV]); in __cfg802154_wpan_dev_from_attrs()
94 __cfg802154_rdev_from_attrs(struct net *netns, struct nlattr **attrs) in __cfg802154_rdev_from_attrs() argument
101 if (!attrs[NL802154_ATTR_WPAN_PHY] && in __cfg802154_rdev_from_attrs()
102 !attrs[NL802154_ATTR_IFINDEX] && in __cfg802154_rdev_from_attrs()
103 !attrs[NL802154_ATTR_WPAN_DEV]) in __cfg802154_rdev_from_attrs()
106 if (attrs[NL802154_ATTR_WPAN_PHY]) in __cfg802154_rdev_from_attrs()
[all …]
/Linux-v6.6/drivers/usb/usbip/
Dvhci_sysfs.c52 dev_name(&vdev->udev->dev)); in port_show_vhci()
147 static ssize_t status_show(struct device *dev, in status_show() argument
165 static ssize_t nports_show(struct device *dev, struct device_attribute *attr, in nports_show() argument
233 static ssize_t detach_store(struct device *dev, struct device_attribute *attr, in detach_store() argument
252 dev_err(dev, "port is not ready %u\n", port); in detach_store()
308 static ssize_t attach_store(struct device *dev, struct device_attribute *attr, in attach_store() argument
345 dev_err(dev, "port %d is not ready\n", port); in attach_store()
362 dev_err(dev, "failed to lookup sock"); in attach_store()
367 dev_err(dev, "Expecting SOCK_STREAM - found %d", in attach_store()
406 dev_err(dev, "port %d already used\n", rhport); in attach_store()
[all …]
/Linux-v6.6/net/ipv6/
Dioam6.c53 return (ns->id != *(__be16 *)arg->key); in ioam6_ns_cmpfn()
60 return (sc->id != *(u32 *)arg->key); in ioam6_sc_cmpfn()
65 .key_offset = offsetof(struct ioam6_namespace, id),
73 .key_offset = offsetof(struct ioam6_schema, id),
113 __be16 id; in ioam6_genl_addns() local
116 if (!info->attrs[IOAM6_ATTR_NS_ID]) in ioam6_genl_addns()
119 id = cpu_to_be16(nla_get_u16(info->attrs[IOAM6_ATTR_NS_ID])); in ioam6_genl_addns()
124 ns = rhashtable_lookup_fast(&nsdata->namespaces, &id, rht_ns_params); in ioam6_genl_addns()
136 ns->id = id; in ioam6_genl_addns()
138 if (!info->attrs[IOAM6_ATTR_NS_DATA]) in ioam6_genl_addns()
[all …]
/Linux-v6.6/drivers/hwmon/
Dhwmon.c36 struct device dev; member
43 #define to_hwmon_device(d) container_of(d, struct hwmon_device, dev)
65 struct device *dev; /* Reference to hwmon device */ member
71 name_show(struct device *dev, struct device_attribute *attr, char *buf) in name_show() argument
73 return sprintf(buf, "%s\n", to_hwmon_device(dev)->name); in name_show()
78 label_show(struct device *dev, struct device_attribute *attr, char *buf) in label_show() argument
80 return sysfs_emit(buf, "%s\n", to_hwmon_device(dev)->label); in label_show()
93 struct device *dev = kobj_to_dev(kobj); in hwmon_dev_attr_is_visible() local
94 struct hwmon_device *hdev = to_hwmon_device(dev); in hwmon_dev_attr_is_visible()
106 .attrs = hwmon_dev_attrs,
[all …]
Dasus_atk0110.c133 u32 id; member
138 typedef ssize_t (*sysfs_show_func)(struct device *dev,
160 u64 id; member
184 u32 id; member
216 static ssize_t atk_input_show(struct device *dev, in atk_input_show() argument
234 static ssize_t atk_label_show(struct device *dev, in atk_label_show() argument
242 static ssize_t atk_limit1_show(struct device *dev, in atk_limit1_show() argument
254 static ssize_t atk_limit2_show(struct device *dev, in atk_limit2_show() argument
329 struct device *dev = &data->acpi_dev->dev; in validate_hwmon_pack() local
336 dev_warn(dev, "Invalid type: %d\n", obj->type); in validate_hwmon_pack()
[all …]
Demc1403.c35 static ssize_t temp_show(struct device *dev, struct device_attribute *attr, in temp_show() argument
39 struct thermal_data *data = dev_get_drvdata(dev); in temp_show()
49 static ssize_t bit_show(struct device *dev, struct device_attribute *attr, in bit_show() argument
53 struct thermal_data *data = dev_get_drvdata(dev); in bit_show()
63 static ssize_t temp_store(struct device *dev, struct device_attribute *attr, in temp_store() argument
67 struct thermal_data *data = dev_get_drvdata(dev); in temp_store()
80 static ssize_t bit_store(struct device *dev, struct device_attribute *attr, in bit_store() argument
84 struct thermal_data *data = dev_get_drvdata(dev); in bit_store()
98 static ssize_t show_hyst_common(struct device *dev, in show_hyst_common() argument
103 struct thermal_data *data = dev_get_drvdata(dev); in show_hyst_common()
[all …]
/Linux-v6.6/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c70 struct ocrdma_dev *dev = get_ocrdma_dev(ibdev); in ocrdma_query_device() local
76 memcpy(&attr->fw_ver, &dev->attr.fw_ver[0], in ocrdma_query_device()
77 min(sizeof(dev->attr.fw_ver), sizeof(attr->fw_ver))); in ocrdma_query_device()
79 dev->nic_info.mac_addr); in ocrdma_query_device()
80 attr->max_mr_size = dev->attr.max_mr_size; in ocrdma_query_device()
82 attr->vendor_id = dev->nic_info.pdev->vendor; in ocrdma_query_device()
83 attr->vendor_part_id = dev->nic_info.pdev->device; in ocrdma_query_device()
84 attr->hw_ver = dev->asic_id; in ocrdma_query_device()
85 attr->max_qp = dev->attr.max_qp; in ocrdma_query_device()
87 attr->max_qp_wr = dev->attr.max_wqe; in ocrdma_query_device()
[all …]
Docrdma_hw.c121 static inline void *ocrdma_get_mcqe(struct ocrdma_dev *dev) in ocrdma_get_mcqe() argument
124 (dev->mq.cq.va + (dev->mq.cq.tail * sizeof(struct ocrdma_mcqe))); in ocrdma_get_mcqe()
131 static inline void ocrdma_mcq_inc_tail(struct ocrdma_dev *dev) in ocrdma_mcq_inc_tail() argument
133 dev->mq.cq.tail = (dev->mq.cq.tail + 1) & (OCRDMA_MQ_CQ_LEN - 1); in ocrdma_mcq_inc_tail()
136 static inline struct ocrdma_mqe *ocrdma_get_mqe(struct ocrdma_dev *dev) in ocrdma_get_mqe() argument
138 return dev->mq.sq.va + (dev->mq.sq.head * sizeof(struct ocrdma_mqe)); in ocrdma_get_mqe()
141 static inline void ocrdma_mq_inc_head(struct ocrdma_dev *dev) in ocrdma_mq_inc_head() argument
143 dev->mq.sq.head = (dev->mq.sq.head + 1) & (OCRDMA_MQ_LEN - 1); in ocrdma_mq_inc_head()
146 static inline void *ocrdma_get_mqe_rsp(struct ocrdma_dev *dev) in ocrdma_get_mqe_rsp() argument
148 return dev->mq.sq.va + (dev->mqe_ctx.tag * sizeof(struct ocrdma_mqe)); in ocrdma_get_mqe_rsp()
[all …]
/Linux-v6.6/arch/powerpc/kernel/
Dsysfs.c49 static ssize_t store_smt_snooze_delay(struct device *dev, in store_smt_snooze_delay() argument
59 static ssize_t show_smt_snooze_delay(struct device *dev, in show_smt_snooze_delay() argument
95 static ssize_t show_##NAME(struct device *dev, \
99 struct cpu *cpu = container_of(dev, struct cpu, dev); \
101 smp_call_function_single(cpu->dev.id, read_##NAME, &val, 1); \
105 store_##NAME(struct device *dev, struct device_attribute *attr, \
108 struct cpu *cpu = container_of(dev, struct cpu, dev); \
113 smp_call_function_single(cpu->dev.id, write_##NAME, &val, 1); \
182 static ssize_t show_dscr_default(struct device *dev, in show_dscr_default() argument
197 static ssize_t __used store_dscr_default(struct device *dev, in store_dscr_default() argument
[all …]
/Linux-v6.6/drivers/infiniband/hw/erdma/
Derdma_cm.c92 static struct erdma_cep *erdma_cep_alloc(struct erdma_dev *dev) in erdma_cep_alloc() argument
108 cep->dev = dev; in erdma_cep_alloc()
110 spin_lock_irqsave(&dev->lock, flags); in erdma_cep_alloc()
111 list_add_tail(&cep->devq, &dev->cep_list); in erdma_cep_alloc()
112 spin_unlock_irqrestore(&dev->lock, flags); in erdma_cep_alloc()
182 struct erdma_dev *dev = cep->dev; in __erdma_cep_dealloc() local
194 spin_lock_irqsave(&dev->lock, flags); in __erdma_cep_dealloc()
196 spin_unlock_irqrestore(&dev->lock, flags); in __erdma_cep_dealloc()
248 event.ird = cep->dev->attrs.max_ird; in erdma_cm_upcall()
249 event.ord = cep->dev->attrs.max_ord; in erdma_cm_upcall()
[all …]
Derdma_qp.c18 switch (qp->attrs.state) { in erdma_qp_llp_close()
27 qp->attrs.state = ERDMA_QP_STATE_IDLE; in erdma_qp_llp_close()
41 struct ib_qp *erdma_get_ibqp(struct ib_device *ibdev, int id) in erdma_get_ibqp() argument
43 struct erdma_qp *qp = find_qp_by_qpn(to_edev(ibdev), id); in erdma_get_ibqp()
52 struct erdma_qp_attrs *attrs, in erdma_modify_qp_state_to_rts() argument
56 struct erdma_dev *dev = qp->dev; in erdma_modify_qp_state_to_rts() local
76 qp->attrs.state = ERDMA_QP_STATE_RTS; in erdma_modify_qp_state_to_rts()
83 req.cfg = FIELD_PREP(ERDMA_CMD_MODIFY_QP_STATE_MASK, qp->attrs.state) | in erdma_modify_qp_state_to_rts()
84 FIELD_PREP(ERDMA_CMD_MODIFY_QP_CC_MASK, qp->attrs.cc) | in erdma_modify_qp_state_to_rts()
95 if (qp->attrs.qp_type == ERDMA_QP_PASSIVE) in erdma_modify_qp_state_to_rts()
[all …]
/Linux-v6.6/drivers/hwtracing/intel_th/
Dgth.c51 struct device *dev; member
142 static ssize_t master_attr_show(struct device *dev, in master_attr_show() argument
164 static ssize_t master_attr_store(struct device *dev, in master_attr_store() argument
323 static ssize_t output_attr_show(struct device *dev, in output_attr_show() argument
332 pm_runtime_get_sync(dev); in output_attr_show()
339 pm_runtime_put(dev); in output_attr_show()
344 static ssize_t output_attr_store(struct device *dev, in output_attr_store() argument
356 pm_runtime_get_sync(dev); in output_attr_store()
362 pm_runtime_put(dev); in output_attr_store()
370 struct attribute **attrs; in intel_th_master_attributes() local
[all …]
/Linux-v6.6/kernel/
Dworkqueue.c157 int id; /* I: pool ID */ member
193 struct workqueue_attrs *attrs; /* I: worker attributes */ member
623 pool->id = ret; in worker_pool_assign_id()
793 return work_struct_pwq(data)->pool->id; in get_work_pool_id()
1134 if (!pool->attrs->affn_strict && in kick_pool()
1135 !cpumask_test_cpu(p->wake_cpu, pool->attrs->__pod_cpumask)) { in kick_pool()
1138 p->wake_cpu = cpumask_any_distribute(pool->attrs->__pod_cpumask); in kick_pool()
1612 set_work_pool_and_keep_pending(work, pool->id); in try_to_grab_pending()
2084 if (pool->cpu < 0 && pool->attrs->affn_strict) in pool_allowed_cpus()
2085 return pool->attrs->__pod_cpumask; in pool_allowed_cpus()
[all …]
/Linux-v6.6/net/xfrm/
Dxfrm_user.c38 static int verify_one_alg(struct nlattr **attrs, enum xfrm_attr_type_t type, in verify_one_alg() argument
41 struct nlattr *rt = attrs[type]; in verify_one_alg()
68 static int verify_auth_trunc(struct nlattr **attrs, in verify_auth_trunc() argument
71 struct nlattr *rt = attrs[XFRMA_ALG_AUTH_TRUNC]; in verify_auth_trunc()
87 static int verify_aead(struct nlattr **attrs, struct netlink_ext_ack *extack) in verify_aead() argument
89 struct nlattr *rt = attrs[XFRMA_ALG_AEAD]; in verify_aead()
105 static void verify_one_addr(struct nlattr **attrs, enum xfrm_attr_type_t type, in verify_one_addr() argument
108 struct nlattr *rt = attrs[type]; in verify_one_addr()
114 static inline int verify_sec_ctx_len(struct nlattr **attrs, struct netlink_ext_ack *extack) in verify_sec_ctx_len() argument
116 struct nlattr *rt = attrs[XFRMA_SEC_CTX]; in verify_sec_ctx_len()
[all …]
/Linux-v6.6/drivers/firewire/
Dcore-device.c120 static void get_ids(const u32 *directory, int *id) in get_ids() argument
128 case CSR_VENDOR: id[0] = value; break; in get_ids()
129 case CSR_MODEL: id[1] = value; break; in get_ids()
130 case CSR_SPECIFIER_ID: id[2] = value; break; in get_ids()
131 case CSR_VERSION: id[3] = value; break; in get_ids()
136 static void get_modalias_ids(const struct fw_unit *unit, int *id) in get_modalias_ids() argument
138 get_ids(&fw_parent_device(unit)->config_rom[5], id); in get_modalias_ids()
139 get_ids(unit->directory, id); in get_modalias_ids()
142 static bool match_ids(const struct ieee1394_device_id *id_table, int *id) in match_ids() argument
146 if (id[0] == id_table->vendor_id) in match_ids()
[all …]
/Linux-v6.6/drivers/net/ethernet/rocker/
Drocker_main.c137 dev_err(&pdev->dev, "unexpected 32bit register value %08llx, expected %08llx\n", in rocker_reg_test()
148 dev_err(&pdev->dev, "unexpected 64bit register value %16llx, expected %16llx\n", in rocker_reg_test()
168 dev_err(&pdev->dev, "no interrupt received within a timeout\n"); in rocker_dma_test_one()
174 dev_err(&pdev->dev, "unexpected memory content %02x at byte %x\n, %02x expected", in rocker_dma_test_one()
203 dma_handle = dma_map_single(&pdev->dev, buf, ROCKER_TEST_DMA_BUF_SIZE, in rocker_dma_test_offset()
205 if (dma_mapping_error(&pdev->dev, dma_handle)) { in rocker_dma_test_offset()
237 dma_unmap_single(&pdev->dev, dma_handle, ROCKER_TEST_DMA_BUF_SIZE, in rocker_dma_test_offset()
276 dev_err(&pdev->dev, "reg test failed\n"); in rocker_basic_hw_test()
284 dev_err(&pdev->dev, "cannot assign test irq\n"); in rocker_basic_hw_test()
292 dev_err(&pdev->dev, "no interrupt received within a timeout\n"); in rocker_basic_hw_test()
[all …]
/Linux-v6.6/drivers/iio/trigger/
Diio-trig-sysfs.c19 int id; member
26 static int iio_sysfs_trigger_probe(int id);
27 static ssize_t iio_sysfs_trig_add(struct device *dev, in iio_sysfs_trig_add() argument
45 static int iio_sysfs_trigger_remove(int id);
46 static ssize_t iio_sysfs_trig_remove(struct device *dev, in iio_sysfs_trig_remove() argument
72 .attrs = iio_sysfs_trig_attrs,
82 static void iio_trigger_sysfs_release(struct device *dev) in iio_trigger_sysfs_release() argument
100 static ssize_t iio_sysfs_trigger_poll(struct device *dev, in iio_sysfs_trigger_poll() argument
103 struct iio_trigger *trig = to_iio_trigger(dev); in iio_sysfs_trigger_poll()
119 .attrs = iio_sysfs_trigger_attrs,
[all …]
/Linux-v6.6/drivers/staging/greybus/
Dlight.c20 u8 id; member
28 struct attribute **attrs; member
48 u8 id; member
129 req.light_id = channel->light->id; in __gb_lights_flash_intensity_set()
130 req.channel_id = channel->id; in __gb_lights_flash_intensity_set()
187 static ssize_t fade_##__dir##_show(struct device *dev, \
191 struct led_classdev *cdev = dev_get_drvdata(dev); \
197 static ssize_t fade_##__dir##_store(struct device *dev, \
201 struct led_classdev *cdev = dev_get_drvdata(dev); \
214 dev_err(dev, "could not parse fade value %d\n", ret); \
[all …]
/Linux-v6.6/drivers/extcon/
Dextcon.c34 unsigned int id; member
40 .id = EXTCON_NONE,
47 .id = EXTCON_USB,
52 .id = EXTCON_USB_HOST,
59 .id = EXTCON_CHG_USB_SDP,
64 .id = EXTCON_CHG_USB_DCP,
69 .id = EXTCON_CHG_USB_CDP,
74 .id = EXTCON_CHG_USB_ACA,
79 .id = EXTCON_CHG_USB_FAST,
84 .id = EXTCON_CHG_USB_SLOW,
[all …]
/Linux-v6.6/drivers/memstick/core/
Dmspro_block.c48 unsigned char id; member
56 unsigned char id; member
243 typedef ssize_t (*sysfs_show_t)(struct device *dev,
247 static ssize_t mspro_block_attr_show_default(struct device *dev, in mspro_block_attr_show_default() argument
269 static ssize_t mspro_block_attr_show_sysinfo(struct device *dev, in mspro_block_attr_show_sysinfo() argument
333 static ssize_t mspro_block_attr_show_modelname(struct device *dev, in mspro_block_attr_show_modelname() argument
344 static ssize_t mspro_block_attr_show_mbr(struct device *dev, in mspro_block_attr_show_mbr() argument
368 static ssize_t mspro_block_attr_show_specfile(struct device *dev, in mspro_block_attr_show_specfile() argument
400 static ssize_t mspro_block_attr_show_devinfo(struct device *dev, in mspro_block_attr_show_devinfo() argument
490 dev_dbg(&card->dev, "wait for ced: value %x\n", (*mrq)->data[0]); in h_mspro_block_wait_for_ced()
[all …]
/Linux-v6.6/drivers/net/ethernet/marvell/prestera/
Dprestera_devlink.c360 sw->dev->fw_rev.maj, in prestera_dl_info_get()
361 sw->dev->fw_rev.min, in prestera_dl_info_get()
362 sw->dev->fw_rev.sub); in prestera_dl_info_get()
384 struct prestera_switch *prestera_devlink_alloc(struct prestera_device *dev) in prestera_devlink_alloc() argument
389 dev->dev); in prestera_devlink_alloc()
419 struct devlink_port_attrs attrs = {}; in prestera_devlink_port_register() local
422 attrs.flavour = DEVLINK_PORT_FLAVOUR_PHYSICAL; in prestera_devlink_port_register()
423 attrs.phys.port_number = port->fp_id; in prestera_devlink_port_register()
424 attrs.switch_id.id_len = sizeof(sw->id); in prestera_devlink_port_register()
425 memcpy(attrs.switch_id.id, &sw->id, attrs.switch_id.id_len); in prestera_devlink_port_register()
[all …]

12345678910>>...21