Searched refs:idev (Results 51 - 75 of 179) sorted by relevance

12345678

/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_fw.c25 static void ionic_dev_cmd_firmware_download(struct ionic_dev *idev, u64 addr, argument
35 ionic_dev_cmd_go(idev, &cmd);
38 static void ionic_dev_cmd_firmware_install(struct ionic_dev *idev) argument
45 ionic_dev_cmd_go(idev, &cmd);
48 static void ionic_dev_cmd_firmware_activate(struct ionic_dev *idev, u8 slot) argument
56 ionic_dev_cmd_go(idev, &cmd);
77 ionic_dev_cmd_go(&ionic->idev, &cmd);
97 struct ionic_dev *idev = &lif->ionic->idev; local
112 if (!idev
[all...]
H A Dionic_ethtool.c78 strscpy(drvinfo->fw_version, ionic->idev.dev_info.fw_version,
93 struct ionic_dev *idev; local
99 idev = &lif->ionic->idev;
100 if (!idev->dev_info_regs)
105 memcpy_fromio(p + offset, lif->ionic->idev.dev_info_regs->words, size);
109 memcpy_fromio(p + offset, idev->dev_cmd_regs->words, size);
125 struct ionic_dev *idev = &lif->ionic->idev; local
130 if (!idev
275 struct ionic_dev *idev = &lif->ionic->idev; local
908 struct ionic_dev *idev = &lif->ionic->idev; local
942 struct ionic_dev *idev = &lif->ionic->idev; local
[all...]
/linux-master/drivers/input/misc/
H A De3x0-button.c19 struct input_dev *idev = data; local
21 input_report_key(idev, KEY_POWER, 0);
22 input_sync(idev);
29 struct input_dev *idev = data; local
31 input_report_key(idev, KEY_POWER, 1);
32 pm_wakeup_event(idev->dev.parent, 0);
33 input_sync(idev);
H A Dab8500-ponkey.c22 * @idev: pointer to input device
28 struct input_dev *idev; member in struct:ab8500_ponkey
40 input_report_key(ponkey->idev, KEY_POWER, true);
42 input_report_key(ponkey->idev, KEY_POWER, false);
44 input_sync(ponkey->idev);
74 ponkey->idev = input;
102 error = input_register_device(ponkey->idev);
H A Dati_remote2.c183 struct input_dev *idev; member in struct:ati_remote2
255 static int ati_remote2_open(struct input_dev *idev) argument
257 struct ati_remote2 *ar2 = input_get_drvdata(idev);
292 static void ati_remote2_close(struct input_dev *idev) argument
294 struct ati_remote2 *ar2 = input_get_drvdata(idev);
310 struct input_dev *idev = ar2->idev; local
331 input_event(idev, EV_REL, REL_X, (s8) data[1]);
332 input_event(idev, EV_REL, REL_Y, (s8) data[2]);
333 input_sync(idev);
349 struct input_dev *idev = ar2->idev; local
481 ati_remote2_getkeycode(struct input_dev *idev, struct input_keymap_entry *ke) argument
522 ati_remote2_setkeycode(struct input_dev *idev, const struct input_keymap_entry *ke, unsigned int *old_keycode) argument
570 struct input_dev *idev; local
[all...]
H A Daxp20x-pek.c200 struct input_dev *idev = pwr; local
201 struct axp20x_pek *axp20x_pek = input_get_drvdata(idev);
208 input_report_key(idev, KEY_POWER, true);
210 input_report_key(idev, KEY_POWER, false);
212 input_sync(idev);
221 struct input_dev *idev; local
240 idev = axp20x_pek->input;
242 idev->name = "axp20x-pek";
243 idev->phys = "m1kbd/input2";
244 idev
[all...]
H A Dbma150.c423 struct input_dev *idev; local
463 idev = devm_input_allocate_device(&bma150->client->dev);
464 if (!idev)
467 input_set_drvdata(idev, bma150);
468 bma150->input = idev;
470 idev->name = BMA150_DRIVER;
471 idev->phys = BMA150_DRIVER "/input0";
472 idev->id.bustype = BUS_I2C;
474 idev->open = bma150_open;
475 idev
[all...]
/linux-master/drivers/scsi/isci/
H A Dremote_node_context.c116 struct isci_remote_device *idev = rnc_to_dev(sci_rnc); local
117 struct domain_device *dev = idev->domain_dev;
123 ihost = idev->owning_port->owning_controller;
127 * sci_remote_device_node_count(idev));
130 rnc->ssp.remote_node_port_width = idev->device_port_width;
131 rnc->ssp.logical_port_index = idev->owning_port->physical_port_index;
161 rnc->ssp.oaf_connection_rate = idev->connection_rate;
235 struct isci_remote_device *idev = rnc_to_dev(sci_rnc); local
236 struct domain_device *dev = idev->domain_dev;
237 struct isci_host *ihost = idev
257 struct isci_remote_device *idev = rnc_to_dev(sci_rnc); local
271 struct isci_remote_device *idev = rnc_to_dev(rnc); local
305 struct isci_remote_device *idev; local
355 struct isci_remote_device *idev = rnc_to_dev(rnc); local
377 struct isci_remote_device *idev = rnc_to_dev(rnc); local
570 struct isci_remote_device *idev = rnc_to_dev(sci_rnc); local
660 struct isci_remote_device *idev = rnc_to_dev(sci_rnc); local
[all...]
H A Dhost.h326 static inline void wait_for_device_start(struct isci_host *ihost, struct isci_remote_device *idev) argument
328 wait_event(ihost->eventq, !test_bit(IDEV_START_PENDING, &idev->flags));
331 static inline void wait_for_device_stop(struct isci_host *ihost, struct isci_remote_device *idev) argument
333 wait_event(ihost->eventq, !test_bit(IDEV_STOP_PENDING, &idev->flags));
341 static inline struct isci_host *idev_to_ihost(struct isci_remote_device *idev) argument
343 return dev_to_ihost(idev->domain_dev);
360 static inline int sci_remote_device_node_count(struct isci_remote_device *idev) argument
362 struct domain_device *dev = idev->domain_dev;
379 static inline struct device *scirdev_to_dev(struct isci_remote_device *idev) argument
381 if (!idev || !ide
[all...]
/linux-master/drivers/input/touchscreen/
H A Dbcm_iproc_tsc.c141 struct input_dev *idev; member in struct:iproc_ts_priv
213 input_report_key(priv->idev, BTN_TOUCH, priv->pen_status);
248 input_report_abs(priv->idev, ABS_X, x);
249 input_report_abs(priv->idev, ABS_Y, y);
257 input_sync(priv->idev);
262 static int iproc_ts_start(struct input_dev *idev) argument
267 struct iproc_ts_priv *priv = input_get_drvdata(idev);
419 struct input_dev *idev; local
451 idev = devm_input_allocate_device(&pdev->dev);
452 if (!idev) {
[all...]
H A Dfsl-imx25-tcq.c29 struct input_dev *idev; member in struct:mx25_tcq_priv
280 input_report_abs(priv->idev, ABS_X, x_pos);
281 input_report_abs(priv->idev, ABS_Y, y_pos);
282 input_report_key(priv->idev, BTN_TOUCH, 1);
283 input_sync(priv->idev);
293 input_report_key(priv->idev, BTN_TOUCH, 0);
294 input_sync(priv->idev);
466 static int mx25_tcq_open(struct input_dev *idev) argument
468 struct device *dev = &idev->dev;
490 static void mx25_tcq_close(struct input_dev *idev) argument
503 struct input_dev *idev; local
[all...]
/linux-master/drivers/platform/x86/
H A Dasus-wireless.c24 struct input_dev *idev; member in struct:asus_wireless_data
120 input_report_key(data->idev, KEY_RFKILL, 1);
121 input_sync(data->idev);
122 input_report_key(data->idev, KEY_RFKILL, 0);
123 input_sync(data->idev);
138 data->idev = devm_input_allocate_device(&adev->dev);
139 if (!data->idev)
141 data->idev->name = "Asus Wireless Radio Control";
142 data->idev->phys = "asus-wireless/input0";
143 data->idev
[all...]
/linux-master/drivers/iio/accel/
H A Dkionix-kx022a.c300 kx022a_get_mount_matrix(const struct iio_dev *idev, argument
303 struct kx022a_data *data = iio_priv(idev);
488 static int kx022a_write_raw_get_fmt(struct iio_dev *idev, argument
502 static int kx022a_write_raw(struct iio_dev *idev, argument
506 struct kx022a_data *data = iio_priv(idev);
518 ret = iio_device_claim_direct_mode(idev);
571 iio_device_release_direct_mode(idev);
602 static int kx022a_read_raw(struct iio_dev *idev, argument
606 struct kx022a_data *data = iio_priv(idev);
612 ret = iio_device_claim_direct_mode(idev);
652 kx022a_set_watermark(struct iio_dev *idev, unsigned int val) argument
669 struct iio_dev *idev = dev_to_iio_dev(dev); local
684 struct iio_dev *idev = dev_to_iio_dev(dev); local
756 __kx022a_fifo_flush(struct iio_dev *idev, unsigned int samples, bool irq) argument
858 kx022a_fifo_flush(struct iio_dev *idev, unsigned int samples) argument
941 kx022a_buffer_predisable(struct iio_dev *idev) argument
990 kx022a_buffer_postenable(struct iio_dev *idev) argument
1013 struct iio_dev *idev = pf->indio_dev; local
1032 struct iio_dev *idev = private; local
1051 struct iio_dev *idev = private; local
1246 struct iio_dev *idev; local
[all...]
/linux-master/include/linux/
H A Diommufd.h23 void iommufd_device_unbind(struct iommufd_device *idev);
25 int iommufd_device_attach(struct iommufd_device *idev, u32 *pt_id);
26 int iommufd_device_replace(struct iommufd_device *idev, u32 *pt_id);
27 void iommufd_device_detach(struct iommufd_device *idev);
29 struct iommufd_ctx *iommufd_device_to_ictx(struct iommufd_device *idev);
30 u32 iommufd_device_to_id(struct iommufd_device *idev);
/linux-master/net/netfilter/
H A Dnf_nat_redirect.c113 struct inet6_dev *idev; local
116 idev = __in6_dev_get(skb->dev);
117 if (idev != NULL) {
120 read_lock_bh(&idev->lock);
121 list_for_each_entry(ifa, &idev->addr_list, if_list) {
129 read_unlock_bh(&idev->lock);
/linux-master/net/ipv6/
H A Dproc.c235 struct inet6_dev *idev = (struct inet6_dev *)seq->private; local
237 seq_printf(seq, "%-32s\t%u\n", "ifIndex", idev->dev->ifindex);
238 snmp6_seq_show_item64(seq, idev->stats.ipv6,
240 snmp6_seq_show_item(seq, NULL, idev->stats.icmpv6dev->mibs,
242 snmp6_seq_show_icmpv6msg(seq, idev->stats.icmpv6msgdev->mibs);
246 int snmp6_register_dev(struct inet6_dev *idev) argument
251 if (!idev || !idev->dev)
254 net = dev_net(idev->dev);
258 p = proc_create_single_data(idev
267 snmp6_unregister_dev(struct inet6_dev *idev) argument
[all...]
H A Dndisc.c404 struct inet6_dev *idev = __in6_dev_get(dev); local
406 if (!idev || idev->cnf.disable_ipv6) {
449 struct inet6_dev *idev; local
453 idev = __in6_dev_get(skb->dev);
454 tclass = idev ? READ_ONCE(idev->cnf.ndisc_tclass) : 0;
477 struct inet6_dev *idev; local
506 idev = __in6_dev_get(dst->dev);
507 IP6_INC_STATS(net, idev, IPSTATS_MIB_OUTREQUEST
579 struct inet6_dev *idev; local
798 struct inet6_dev *idev = NULL; local
975 struct inet6_dev *idev = __in6_dev_get(dev); local
1002 struct inet6_dev *idev = __in6_dev_get(dev); local
1137 struct inet6_dev *idev; local
1816 struct inet6_dev *idev = __in6_dev_get(skb->dev); local
1886 struct inet6_dev *idev; local
1958 struct inet6_dev *idev; local
[all...]
/linux-master/tools/usb/usbip/libsrc/
H A Dvhci_driver.h43 struct usbip_imported_device idev[]; member in struct:usbip_vhci_driver
65 int usbip_vhci_imported_device_dump(struct usbip_imported_device *idev);
/linux-master/drivers/input/keyboard/
H A Dmaple_keyb.c152 struct input_dev *idev; local
163 idev = input_allocate_device();
164 if (!idev) {
169 kbd->dev = idev;
172 idev->name = mdev->product_name;
173 idev->evbit[0] = BIT(EV_KEY) | BIT(EV_REP);
174 idev->keycode = kbd->keycode;
175 idev->keycodesize = sizeof(unsigned short);
176 idev->keycodemax = ARRAY_SIZE(kbd->keycode);
177 idev
[all...]
H A Dcap11xx.c87 struct input_dev *idev; member in struct:cap11xx_priv
381 for (i = 0; i < priv->idev->keycodemax; i++)
382 input_report_key(priv->idev, priv->keycodes[i],
385 input_sync(priv->idev);
404 static int cap11xx_input_open(struct input_dev *idev) argument
406 struct cap11xx_priv *priv = input_get_drvdata(idev);
411 static void cap11xx_input_close(struct input_dev *idev) argument
413 struct cap11xx_priv *priv = input_get_drvdata(idev);
578 priv->idev = devm_input_allocate_device(dev);
579 if (!priv->idev)
[all...]
/linux-master/include/net/netfilter/
H A Dnf_tables_ipv6.h76 struct inet6_dev *idev; local
90 idev = __in6_dev_get(nft_in(pkt));
91 __IP6_INC_STATS(nft_net(pkt), idev, IPSTATS_MIB_INTRUNCATEDPKTS); local
107 idev = __in6_dev_get(nft_in(pkt));
108 __IP6_INC_STATS(nft_net(pkt), idev, IPSTATS_MIB_INHDRERRORS); local
/linux-master/drivers/iommu/iommufd/
H A Dhw_pagetable.c84 * @idev: Device to get an iommu_domain for
86 * @immediate_attach: True if idev should be attached to the hwpt
100 struct iommufd_device *idev, u32 flags,
106 const struct iommu_ops *ops = dev_iommu_ops(idev->dev);
131 hwpt->domain = ops->domain_alloc_user(idev->dev, flags, NULL,
140 hwpt->domain = iommu_domain_alloc(idev->dev->bus);
161 if (idev->enforce_cache_coherency) {
174 rc = iommufd_hw_pagetable_attach(hwpt, idev);
187 iommufd_hw_pagetable_detach(idev);
197 * @idev
99 iommufd_hwpt_paging_alloc(struct iommufd_ctx *ictx, struct iommufd_ioas *ioas, struct iommufd_device *idev, u32 flags, bool immediate_attach, const struct iommu_user_data *user_data) argument
206 iommufd_hwpt_nested_alloc(struct iommufd_ctx *ictx, struct iommufd_hwpt_paging *parent, struct iommufd_device *idev, u32 flags, const struct iommu_user_data *user_data) argument
261 struct iommufd_device *idev; local
[all...]
/linux-master/drivers/hid/
H A Dhid-picolcd_core.c411 struct input_dev *idev; local
422 idev = input_allocate_device();
423 if (idev == NULL) {
427 input_set_drvdata(idev, hdev);
429 idev->name = hdev->name;
430 idev->phys = hdev->phys;
431 idev->uniq = hdev->uniq;
432 idev->id.bustype = hdev->bus;
433 idev->id.vendor = hdev->vendor;
434 idev
456 struct input_dev *idev = data->input_keys; local
[all...]
/linux-master/drivers/iio/light/
H A Drohm-bu27008.c993 static int bu27008_read_one(struct bu27008_data *data, struct iio_dev *idev, argument
1163 static int bu27008_read_lux(struct bu27008_data *data, struct iio_dev *idev, argument
1187 static int bu27008_read_raw(struct iio_dev *idev, argument
1191 struct bu27008_data *data = iio_priv(idev);
1196 busy = iio_device_claim_direct_mode(idev);
1202 ret = bu27008_read_lux(data, idev, chan, val, val2);
1204 ret = bu27008_read_one(data, idev, chan, val, val2);
1207 iio_device_release_direct_mode(idev);
1307 static int bu27008_write_raw(struct iio_dev *idev, argument
1311 struct bu27008_data *data = iio_priv(idev);
1342 bu27008_read_avail(struct iio_dev *idev, struct iio_chan_spec const *chan, const int **vals, int *type, int *length, long mask) argument
1361 bu27008_update_scan_mode(struct iio_dev *idev, const unsigned long *scan_mask) argument
1425 struct iio_dev *idev = pf->indio_dev; local
1458 bu27008_buffer_preenable(struct iio_dev *idev) argument
1465 bu27008_buffer_postdisable(struct iio_dev *idev) argument
1489 bu27008_setup_trigger(struct bu27008_data *data, struct iio_dev *idev) argument
1539 struct iio_dev *idev; local
[all...]
H A Drohm-bu27034.c1164 static int bu27034_read_raw(struct iio_dev *idev, argument
1168 struct bu27034_data *data = iio_priv(idev);
1195 ret = iio_device_claim_direct_mode(idev);
1208 iio_device_release_direct_mode(idev);
1235 static int bu27034_write_raw(struct iio_dev *idev, argument
1239 struct bu27034_data *data = iio_priv(idev);
1242 ret = iio_device_claim_direct_mode(idev);
1261 iio_device_release_direct_mode(idev);
1266 static int bu27034_read_avail(struct iio_dev *idev, argument
1270 struct bu27034_data *data = iio_priv(idev);
1349 struct iio_dev *idev = arg; local
1393 bu27034_buffer_enable(struct iio_dev *idev) argument
1420 bu27034_buffer_disable(struct iio_dev *idev) argument
1447 struct iio_dev *idev; local
[all...]

Completed in 241 milliseconds

12345678