Searched refs:idev (Results 101 - 125 of 179) sorted by relevance

12345678

/linux-master/drivers/input/touchscreen/
H A Dtsc200x-core.c80 struct input_dev *idev; member in struct:tsc200x
118 touchscreen_report_pos(ts->idev, &ts->prop, x, y, false);
119 input_report_abs(ts->idev, ABS_PRESSURE, pressure);
121 input_report_key(ts->idev, BTN_TOUCH, !!pressure);
125 input_report_abs(ts->idev, ABS_PRESSURE, 0);
127 input_report_key(ts->idev, BTN_TOUCH, 0);
131 input_sync(ts->idev);
480 ts->idev = input_dev;
563 error = input_register_device(ts->idev);
H A Dwm831x-ts.c186 static int wm831x_ts_input_open(struct input_dev *idev) argument
188 struct wm831x_ts *wm831x_ts = input_get_drvdata(idev);
202 static void wm831x_ts_input_close(struct input_dev *idev) argument
204 struct wm831x_ts *wm831x_ts = input_get_drvdata(idev);
/linux-master/net/ipv4/
H A Ddevinet.c205 static int devinet_sysctl_register(struct in_device *idev);
206 static void devinet_sysctl_unregister(struct in_device *idev);
208 static int devinet_sysctl_register(struct in_device *idev) argument
212 static void devinet_sysctl_unregister(struct in_device *idev) argument
239 struct in_device *idev = container_of(head, struct in_device, rcu_head); local
241 kfree(rcu_dereference_protected(idev->mc_hash, 1));
242 kfree(idev);
245 void in_dev_finish_destroy(struct in_device *idev) argument
247 struct net_device *dev = idev->dev;
249 WARN_ON(idev
2374 struct in_device *idev local
2458 struct in_device *idev = local
2619 devinet_sysctl_register(struct in_device *idev) argument
2636 devinet_sysctl_unregister(struct in_device *idev) argument
[all...]
/linux-master/drivers/input/misc/
H A Dyealink.c86 struct input_dev *idev; /* input device */ member in struct:yealink_dev
224 struct input_dev *idev = yld->idev; local
228 input_report_key(idev, yld->key_code & 0xff, 0);
230 input_report_key(idev, yld->key_code >> 8, 0);
236 input_report_key(idev, key & 0xff, 1);
238 input_report_key(idev, key >> 8, 1);
240 input_sync(idev);
821 if (yld->idev) {
823 input_free_device(yld->idev);
[all...]
/linux-master/drivers/scsi/isci/
H A Dport.h246 struct isci_remote_device *idev,
251 struct isci_remote_device *idev,
H A Drequest.h293 int isci_request_execute(struct isci_host *ihost, struct isci_remote_device *idev,
300 struct isci_remote_device *idev,
H A Dhost.c274 struct isci_remote_device *idev; local
291 idev = ihost->device_table[index];
293 __func__, ent, idev);
312 struct isci_remote_device *idev; local
348 idev = ihost->device_table[index];
350 idev = NULL;
352 if (idev != NULL)
353 result = sci_remote_device_frame_handler(idev, frame_index);
368 struct isci_remote_device *idev; local
424 idev
2434 sci_controller_remote_device_stopped(struct isci_host *ihost, struct isci_remote_device *idev) argument
2494 sci_controller_allocate_remote_node_context(struct isci_host *ihost, struct isci_remote_device *idev, u16 *node_id) argument
2516 sci_controller_free_remote_node_context(struct isci_host *ihost, struct isci_remote_device *idev, u16 node_id) argument
2603 sci_controller_start_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
2624 sci_controller_terminate_request(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
2668 sci_controller_complete_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
2717 sci_controller_start_task(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
[all...]
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.c76 ionic_intr_coal_init(lif->ionic->idev.intr_ctrl,
264 ionic_intr_init(&ionic->idev, intr, index);
279 struct ionic_dev *idev; local
294 idev = &lif->ionic->idev;
301 ionic_intr_clean(idev->intr_ctrl, qcq->intr.index);
313 ionic_intr_mask(idev->intr_ctrl, qcq->intr.index,
340 struct ionic_dev *idev = &lif->ionic->idev; local
343 ionic_intr_mask(idev
368 struct ionic_dev *idev = &lif->ionic->idev; local
542 struct ionic_dev *idev = &lif->ionic->idev; local
1168 struct ionic_dev *idev = &lif->ionic->idev; local
3279 struct ionic_dev *idev = &lif->ionic->idev; local
3475 struct ionic_dev *idev; local
3641 struct ionic_dev *idev = &lif->ionic->idev; local
3816 struct ionic_dev *idev; local
3901 struct ionic_dev *idev = &ionic->idev; local
[all...]
H A Dionic.h44 struct ionic_dev idev; member in struct:ionic
H A Dionic_phc.c271 ioread32(&ionic->idev.hwstamp_regs->tick_low);
273 tick_high_before = ioread32(&ionic->idev.hwstamp_regs->tick_high);
276 tick_low = ioread32(&ionic->idev.hwstamp_regs->tick_low);
279 tick_high = ioread32(&ionic->idev.hwstamp_regs->tick_high);
286 tick_low = ioread32(&ionic->idev.hwstamp_regs->tick_low);
529 if (!ionic->idev.hwstamp_regs)
H A Dionic_debugfs.c116 struct ionic_dev *idev = &lif->ionic->idev; local
199 intr_ctrl_regset->base = &idev->intr_ctrl[intr->index];
H A Dionic_bus_pci.c220 ionic->idev.dev_info_regs = NULL;
221 ionic->idev.dev_cmd_regs = NULL;
222 ionic->idev.intr_status = NULL;
223 ionic->idev.intr_ctrl = NULL;
/linux-master/include/linux/iio/
H A Dtrigger.h174 int iio_validate_own_trigger(struct iio_dev *idev, struct iio_trigger *trig);
/linux-master/drivers/media/rc/
H A Dimon.c128 struct input_dev *idev; /* input device for panel & IR mouse */ member in struct:imon_context
1361 input_report_rel(ictx->idev, REL_WHEEL, dir);
1363 input_report_rel(ictx->idev, REL_X, rel_x);
1364 input_report_rel(ictx->idev, REL_Y, rel_y);
1366 input_report_key(ictx->idev, BTN_LEFT, buf[1] & 0x1);
1367 input_report_key(ictx->idev, BTN_RIGHT,
1370 input_sync(ictx->idev);
1691 ktime_ms_delta(t, prev_time) < ictx->idev->rep[REP_DELAY]) {
1702 input_report_key(ictx->idev, kc, press_type);
1703 input_sync(ictx->idev);
2024 struct input_dev *idev; local
[all...]
/linux-master/drivers/misc/lis3lv02d/
H A Dlis3lv02d.c466 if (lis3->pdata && lis3->whoami == WAI_8B && lis3->idev)
510 struct input_dev *dev = lis3->idev;
553 lis3lv02d_joystick_poll(lis3->idev);
568 lis3lv02d_joystick_poll(lis3->idev);
687 if (lis3->idev)
719 lis3->idev = input_dev;
733 err = input_register_device(lis3->idev);
741 lis3->idev = NULL;
754 if (!lis3->idev)
759 input_unregister_device(lis3->idev);
[all...]
/linux-master/include/net/
H A Dip6_route.h156 struct fib6_info *addrconf_f6i_alloc(struct net *net, struct inet6_dev *idev,
322 struct inet6_dev *idev; local
333 idev = __in6_dev_get(dst->dev);
334 if (idev)
335 mtu = READ_ONCE(idev->cnf.mtu6);
H A Dif_inet6.h58 struct inet6_dev *idev; member in struct:inet6_ifaddr
64 * Used to safely traverse idev->addr_list in process context
65 * if the idev->lock needed to protect idev->addr_list cannot be held.
67 * without holding idev->lock.
120 struct inet6_dev *idev; member in struct:ifmcaddr6
/linux-master/net/ipv6/
H A Dicmp.c449 struct inet6_dev *idev = NULL; local
614 idev = __in6_dev_get(skb->dev);
621 ICMP6_INC_STATS(net, idev, ICMP6_MIB_OUTERRORS);
716 struct inet6_dev *idev; local
788 idev = __in6_dev_get(skb->dev);
807 __ICMP6_INC_STATS(net, idev, ICMP6_MIB_OUTERRORS);
886 struct inet6_dev *idev = __in6_dev_get(dev); local
916 __ICMP6_INC_STATS(dev_net(dev), idev, ICMP6_MIB_INMSGS); local
934 ICMP6MSGIN_INC_STATS(dev_net(dev), idev, type); local
1029 __ICMP6_INC_STATS(dev_net(dev), idev, ICMP6_MIB_CSUMERROR local
1031 __ICMP6_INC_STATS(dev_net(dev), idev, ICMP6_MIB_INERRORS); local
[all...]
H A Dip6_output.c64 struct inet6_dev *idev = ip6_dst_idev(dst); local
75 IP6_INC_STATS(net, idev, IPSTATS_MIB_OUTDISCARDS);
98 IP6_INC_STATS(net, idev,
105 IP6_UPD_PO_STATS(net, idev, IPSTATS_MIB_OUTMCAST, skb->len);
120 IP6_UPD_PO_STATS(net, idev, IPSTATS_MIB_OUT, skb->len);
131 IP6_INC_STATS(net, idev, IPSTATS_MIB_OUTNOROUTES);
232 struct inet6_dev *idev = ip6_dst_idev(skb_dst(skb)); local
237 if (unlikely(READ_ONCE(idev->cnf.disable_ipv6))) {
238 IP6_INC_STATS(net, idev, IPSTATS_MIB_OUTDISCARDS);
271 struct inet6_dev *idev local
499 struct inet6_dev *idev; local
1932 struct inet6_dev *idev = ip6_dst_idev(skb_dst(skb)); local
[all...]
H A Droute.c359 struct inet6_dev *idev; local
364 idev = rt->rt6i_idev;
365 if (idev) {
367 in6_dev_put(idev);
377 struct inet6_dev *idev = rt->rt6i_idev; local
379 if (idev && idev->dev != blackhole_netdev) {
384 in6_dev_put(idev);
622 struct inet6_dev *idev; local
639 idev
1596 struct inet6_dev *idev; local
1999 rt6_mtu_change_route_allowed(struct inet6_dev *idev, struct rt6_info *rt, int mtu) argument
2021 rt6_exceptions_update_pmtu(struct inet6_dev *idev, const struct fib6_nh *nh, int mtu) argument
3235 struct inet6_dev *idev; local
3267 struct inet6_dev *idev = in6_dev_get(dev); local
3373 ip6_route_check_nh(struct net *net, struct fib6_config *cfg, struct net_device **_dev, netdevice_tracker *dev_tracker, struct inet6_dev **idev) argument
3428 ip6_validate_gw(struct net *net, struct fib6_config *cfg, struct net_device **_dev, netdevice_tracker *dev_tracker, struct inet6_dev **idev, struct netlink_ext_ack *extack) argument
3525 struct inet6_dev *idev = NULL; local
4406 struct inet6_dev *idev = dev ? __in6_dev_get(dev) : NULL; local
4496 struct inet6_dev *idev; local
4557 addrconf_f6i_alloc(struct net *net, struct inet6_dev *idev, const struct in6_addr *addr, bool anycast, gfp_t gfp_flags, struct netlink_ext_ack *extack) argument
4930 struct inet6_dev *idev = __in6_dev_get(arg->dev); local
4948 struct inet6_dev *idev; local
[all...]
H A Dseg6_hmac.c243 struct inet6_dev *idev; local
246 idev = __in6_dev_get(skb->dev);
252 require_hmac = READ_ONCE(idev->cnf.seg6_require_hmac);
/linux-master/sound/core/
H A Djack.c644 struct input_dev *idev; local
661 idev = input_get_device(jack->input_dev);
662 if (!idev)
669 input_report_key(idev, jack->key[i],
677 input_report_switch(idev,
682 input_sync(idev);
683 input_put_device(idev);
/linux-master/drivers/iommu/iommufd/
H A Diommufd_private.h345 struct iommufd_device *idev, u32 flags,
349 struct iommufd_device *idev);
351 iommufd_hw_pagetable_detach(struct iommufd_device *idev);
/linux-master/drivers/input/mouse/
H A Dhgpk.c343 struct input_dev *idev = psmouse->dev; local
356 input_report_abs(idev, ABS_PRESSURE, z);
373 input_report_key(idev, BTN_TOUCH, down);
374 input_report_key(idev, BTN_LEFT, left);
375 input_report_key(idev, BTN_RIGHT, right);
416 input_report_abs(idev, ABS_X, x);
417 input_report_abs(idev, ABS_Y, y);
422 input_sync(idev);
/linux-master/drivers/hid/
H A Dhid-nintendo.c1395 struct input_dev *idev = ctlr->imu_input; local
1501 input_event(idev, EV_MSC, MSC_TIMESTAMP,
1576 input_report_abs(idev, ABS_RX, value[0]);
1577 input_report_abs(idev, ABS_RY, value[1]);
1578 input_report_abs(idev, ABS_RZ, value[2]);
1579 input_report_abs(idev, ABS_X, value[3]);
1580 input_report_abs(idev, ABS_Y, value[4]);
1581 input_report_abs(idev, ABS_Z, value[5]);
1582 input_sync(idev);
2013 static void joycon_config_left_stick(struct input_dev *idev) argument
2029 joycon_config_right_stick(struct input_dev *idev) argument
2045 joycon_config_dpad(struct input_dev *idev) argument
2061 joycon_config_buttons(struct input_dev *idev, const struct joycon_ctlr_button_mapping button_mappings[]) argument
[all...]

Completed in 470 milliseconds

12345678