/linux-master/drivers/input/touchscreen/ |
H A D | tsc200x-core.c | 80 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 D | wm831x-ts.c | 186 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 D | devinet.c | 205 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 D | yealink.c | 86 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 D | port.h | 246 struct isci_remote_device *idev, 251 struct isci_remote_device *idev,
|
H A D | request.h | 293 int isci_request_execute(struct isci_host *ihost, struct isci_remote_device *idev, 300 struct isci_remote_device *idev,
|
H A D | host.c | 274 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 D | ionic_lif.c | 76 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 D | ionic.h | 44 struct ionic_dev idev; member in struct:ionic
|
H A D | ionic_phc.c | 271 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 D | ionic_debugfs.c | 116 struct ionic_dev *idev = &lif->ionic->idev; local 199 intr_ctrl_regset->base = &idev->intr_ctrl[intr->index];
|
H A D | ionic_bus_pci.c | 220 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 D | trigger.h | 174 int iio_validate_own_trigger(struct iio_dev *idev, struct iio_trigger *trig);
|
/linux-master/drivers/media/rc/ |
H A D | imon.c | 128 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 D | lis3lv02d.c | 466 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 D | ip6_route.h | 156 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 D | if_inet6.h | 58 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 D | icmp.c | 449 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 D | ip6_output.c | 64 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 D | route.c | 359 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 D | seg6_hmac.c | 243 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 D | jack.c | 644 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 D | iommufd_private.h | 345 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 D | hgpk.c | 343 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 D | hid-nintendo.c | 1395 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...] |