Home
last modified time | relevance | path

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

12345678910>>...20

/linux-6.8/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-6.8/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-6.8/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-6.8/drivers/net/ethernet/mellanox/mlx5/core/en/
Ddevlink.c10 struct mlx5e_dev *mlx5e_create_devlink(struct device *dev, in mlx5e_create_devlink() argument
18 devlink_net(priv_to_devlink(mdev)), dev); in mlx5e_create_devlink()
41 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
45 parent_id = mlx5_query_nic_system_image_guid(dev); in mlx5e_devlink_get_port_parent_id()
47 memcpy(ppid->id, &parent_id, sizeof(parent_id)); in mlx5e_devlink_get_port_parent_id()
54 struct devlink_port_attrs attrs = {}; in mlx5e_devlink_port_register() local
59 attrs.flavour = DEVLINK_PORT_FLAVOUR_PHYSICAL; in mlx5e_devlink_port_register()
60 attrs.phys.port_number = mlx5_get_dev_index(mdev); in mlx5e_devlink_port_register()
63 memcpy(attrs.switch_id.id, ppid.id, ppid.id_len); in mlx5e_devlink_port_register()
64 attrs.switch_id.id_len = ppid.id_len; in mlx5e_devlink_port_register()
[all …]
/linux-6.8/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-6.8/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-6.8/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-6.8/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-6.8/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-6.8/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-6.8/drivers/net/ethernet/intel/i40e/
Di40e_devlink.c136 struct i40e_pf *i40e_alloc_pf(struct device *dev) in i40e_alloc_pf() argument
140 devlink = devlink_alloc(&i40e_devlink_ops, sizeof(struct i40e_pf), dev); in i40e_alloc_pf()
190 u64 id = pci_get_dsn(pf->pdev); in i40e_devlink_set_switch_id() local
192 ppid->id_len = sizeof(id); in i40e_devlink_set_switch_id()
193 put_unaligned_be64(id, &ppid->id); in i40e_devlink_set_switch_id()
209 struct devlink_port_attrs attrs = {}; in i40e_devlink_create_port() local
210 struct device *dev = &pf->pdev->dev; in i40e_devlink_create_port() local
213 attrs.flavour = DEVLINK_PORT_FLAVOUR_PHYSICAL; in i40e_devlink_create_port()
214 attrs.phys.port_number = pf->hw.pf_id; in i40e_devlink_create_port()
215 i40e_devlink_set_switch_id(pf, &attrs.switch_id); in i40e_devlink_create_port()
[all …]
/linux-6.8/kernel/
Dworkqueue.c157 int id; /* I: pool ID */ member
193 struct workqueue_attrs *attrs; /* I: worker attributes */ member
629 pool->id = ret; in worker_pool_assign_id()
799 return work_struct_pwq(data)->pool->id; in get_work_pool_id()
1140 if (!pool->attrs->affn_strict && in kick_pool()
1141 !cpumask_test_cpu(p->wake_cpu, pool->attrs->__pod_cpumask)) { in kick_pool()
1144 p->wake_cpu = cpumask_any_distribute(pool->attrs->__pod_cpumask); in kick_pool()
1618 set_work_pool_and_keep_pending(work, pool->id); in try_to_grab_pending()
2087 if (pool->cpu < 0 && pool->attrs->affn_strict) in pool_allowed_cpus()
2088 return pool->attrs->__pod_cpumask; in pool_allowed_cpus()
[all …]
/linux-6.8/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-6.8/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-6.8/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-6.8/drivers/firewire/
Dcore-device.c137 static void get_ids(const u32 *directory, int *id) in get_ids() argument
145 case CSR_VENDOR: id[0] = value; break; in get_ids()
146 case CSR_MODEL: id[1] = value; break; in get_ids()
147 case CSR_SPECIFIER_ID: id[2] = value; break; in get_ids()
148 case CSR_VERSION: id[3] = value; break; in get_ids()
153 static void get_modalias_ids(const struct fw_unit *unit, int *id) in get_modalias_ids() argument
173 get_ids(directories[i], id); in get_modalias_ids()
176 static bool match_ids(const struct ieee1394_device_id *id_table, int *id) in match_ids() argument
180 if (id[0] == id_table->vendor_id) in match_ids()
182 if (id[1] == id_table->model_id) in match_ids()
[all …]
/linux-6.8/drivers/net/ethernet/intel/ice/
Dice_devlink.c198 u32 id, cfg_ver, fw_ver; in ice_info_cgu_fw_build() local
202 if (ice_aq_get_cgu_info(&pf->hw, &id, &cfg_ver, &fw_ver)) in ice_info_cgu_fw_build()
204 snprintf(ctx->buf, sizeof(ctx->buf), "%u.%u.%u", id, cfg_ver, fw_ver); in ice_info_cgu_fw_build()
276 struct device *dev = ice_pf_to_dev(pf); in ice_devlink_info_get() local
295 dev_dbg(dev, "Failed to discover device capabilities, status %d aq_err %s\n", in ice_devlink_info_get()
304 dev_dbg(dev, "Unable to read inactive Option ROM version data, status %d aq_err %s\n", in ice_devlink_info_get()
315 dev_dbg(dev, "Unable to read inactive NVM version data, status %d aq_err %s\n", in ice_devlink_info_get()
326 dev_dbg(dev, "Unable to read inactive Netlist version data, status %d aq_err %s\n", in ice_devlink_info_get()
410 struct device *dev = ice_pf_to_dev(pf); in ice_devlink_reload_empr_start() local
434 dev_dbg(dev, "Issuing device EMP reset to activate firmware\n"); in ice_devlink_reload_empr_start()
[all …]
/linux-6.8/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-6.8/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-6.8/drivers/nvmem/
Dcore.c24 #define to_nvmem_device(d) container_of(d, struct nvmem_device, dev)
43 const char *id; member
177 static ssize_t type_show(struct device *dev, in type_show() argument
180 struct nvmem_device *nvmem = to_nvmem_device(dev); in type_show()
196 struct device *dev; in bin_attr_nvmem_read() local
201 dev = attr->private; in bin_attr_nvmem_read()
203 dev = kobj_to_dev(kobj); in bin_attr_nvmem_read()
204 nvmem = to_nvmem_device(dev); in bin_attr_nvmem_read()
236 struct device *dev; in bin_attr_nvmem_write() local
241 dev = attr->private; in bin_attr_nvmem_write()
[all …]

12345678910>>...20