Searched refs:idev (Results 1 - 25 of 179) sorted by relevance

12345678

/linux-master/drivers/i2c/busses/
H A Di2c-altera.c92 altr_i2c_int_enable(struct altr_i2c_dev *idev, u32 mask, bool enable) argument
96 int_en = readl(idev->base + ALTR_I2C_ISER);
98 idev->isr_mask = int_en | mask;
100 idev->isr_mask = int_en & ~mask;
102 writel(idev->isr_mask, idev->base + ALTR_I2C_ISER);
105 static void altr_i2c_int_clear(struct altr_i2c_dev *idev, u32 mask) argument
107 u32 int_en = readl(idev->base + ALTR_I2C_ISR);
109 writel(int_en | mask, idev->base + ALTR_I2C_ISR);
112 static void altr_i2c_core_disable(struct altr_i2c_dev *idev) argument
119 altr_i2c_core_enable(struct altr_i2c_dev *idev) argument
126 altr_i2c_reset(struct altr_i2c_dev *idev) argument
132 altr_i2c_stop(struct altr_i2c_dev *idev) argument
137 altr_i2c_init(struct altr_i2c_dev *idev) argument
179 altr_i2c_transfer(struct altr_i2c_dev *idev, u32 data) argument
192 altr_i2c_empty_rx_fifo(struct altr_i2c_dev *idev) argument
207 altr_i2c_fill_tx_fifo(struct altr_i2c_dev *idev) argument
224 struct altr_i2c_dev *idev = _dev; local
239 struct altr_i2c_dev *idev = _dev; local
305 altr_i2c_xfer_msg(struct altr_i2c_dev *idev, struct i2c_msg *msg) argument
362 struct altr_i2c_dev *idev = i2c_get_adapdata(adap); local
385 struct altr_i2c_dev *idev = NULL; local
470 struct altr_i2c_dev *idev = platform_get_drvdata(pdev); local
[all...]
H A Di2c-microchip-corei2c.c119 static void mchp_corei2c_core_disable(struct mchp_corei2c_dev *idev) argument
121 u8 ctrl = readb(idev->base + CORE_I2C_CTRL);
124 writeb(ctrl, idev->base + CORE_I2C_CTRL);
127 static void mchp_corei2c_core_enable(struct mchp_corei2c_dev *idev) argument
129 u8 ctrl = readb(idev->base + CORE_I2C_CTRL);
132 writeb(ctrl, idev->base + CORE_I2C_CTRL);
135 static void mchp_corei2c_reset(struct mchp_corei2c_dev *idev) argument
137 mchp_corei2c_core_disable(idev);
138 mchp_corei2c_core_enable(idev);
141 static inline void mchp_corei2c_stop(struct mchp_corei2c_dev *idev) argument
149 mchp_corei2c_set_divisor(u32 rate, struct mchp_corei2c_dev *idev) argument
185 mchp_corei2c_init(struct mchp_corei2c_dev *idev) argument
200 mchp_corei2c_empty_rx(struct mchp_corei2c_dev *idev) argument
216 mchp_corei2c_fill_tx(struct mchp_corei2c_dev *idev) argument
225 mchp_corei2c_handle_isr(struct mchp_corei2c_dev *idev) argument
297 struct mchp_corei2c_dev *idev = _dev; local
314 mchp_corei2c_xfer_msg(struct mchp_corei2c_dev *idev, struct i2c_msg *msg) argument
344 struct mchp_corei2c_dev *idev = i2c_get_adapdata(adap); local
368 struct mchp_corei2c_dev *idev; local
450 struct mchp_corei2c_dev *idev = platform_get_drvdata(pdev); local
[all...]
H A Di2c-axxia.c154 static void i2c_int_disable(struct axxia_i2c_dev *idev, u32 mask) argument
158 int_en = readl(idev->base + MST_INT_ENABLE);
159 writel(int_en & ~mask, idev->base + MST_INT_ENABLE);
162 static void i2c_int_enable(struct axxia_i2c_dev *idev, u32 mask) argument
166 int_en = readl(idev->base + MST_INT_ENABLE);
167 writel(int_en | mask, idev->base + MST_INT_ENABLE);
178 static int axxia_i2c_init(struct axxia_i2c_dev *idev) argument
180 u32 divisor = clk_get_rate(idev->i2c_clk) / idev->bus_clk_rate;
181 u32 clk_mhz = clk_get_rate(idev
272 axxia_i2c_empty_rx_fifo(struct axxia_i2c_dev *idev) argument
304 axxia_i2c_fill_tx_fifo(struct axxia_i2c_dev *idev) argument
317 axxia_i2c_slv_fifo_event(struct axxia_i2c_dev *idev) argument
340 axxia_i2c_slv_isr(struct axxia_i2c_dev *idev) argument
366 struct axxia_i2c_dev *idev = _dev; local
438 axxia_i2c_set_addr(struct axxia_i2c_dev *idev, struct i2c_msg *msg) argument
468 axxia_i2c_handle_seq_nak(struct axxia_i2c_dev *idev) argument
481 axxia_i2c_xfer_seq(struct axxia_i2c_dev *idev, struct i2c_msg msgs[]) argument
526 axxia_i2c_xfer_msg(struct axxia_i2c_dev *idev, struct i2c_msg *msg, bool last) argument
617 struct axxia_i2c_dev *idev = i2c_get_adapdata(adap); local
638 struct axxia_i2c_dev *idev = i2c_get_adapdata(adap); local
645 struct axxia_i2c_dev *idev = i2c_get_adapdata(adap); local
657 struct axxia_i2c_dev *idev = i2c_get_adapdata(adap); local
678 struct axxia_i2c_dev *idev = i2c_get_adapdata(slave->adapter); local
710 struct axxia_i2c_dev *idev = i2c_get_adapdata(slave->adapter); local
738 struct axxia_i2c_dev *idev = NULL; local
811 struct axxia_i2c_dev *idev = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/platform/x86/
H A Dacer-wireless.c23 struct input_dev *idev = acpi_driver_data(adev); local
30 input_report_key(idev, KEY_RFKILL, 1);
31 input_sync(idev);
32 input_report_key(idev, KEY_RFKILL, 0);
33 input_sync(idev);
38 struct input_dev *idev; local
40 idev = devm_input_allocate_device(&adev->dev);
41 if (!idev)
44 adev->driver_data = idev;
45 idev
[all...]
/linux-master/drivers/scsi/isci/
H A Dremote_device.c75 enum sci_status sci_remote_device_suspend(struct isci_remote_device *idev, argument
78 return sci_remote_node_context_suspend(&idev->rnc, reason,
87 * @idev: remote device
90 static void isci_remote_device_ready(struct isci_host *ihost, struct isci_remote_device *idev) argument
93 "%s: idev = %p\n", __func__, idev);
95 clear_bit(IDEV_IO_NCQERROR, &idev->flags);
96 set_bit(IDEV_IO_READY, &idev->flags);
97 if (test_and_clear_bit(IDEV_START_PENDING, &idev->flags))
103 struct isci_remote_device *idev,
101 sci_remote_device_terminate_req( struct isci_host *ihost, struct isci_remote_device *idev, int check_abort, struct isci_request *ireq) argument
121 sci_remote_device_terminate_reqs_checkabort( struct isci_remote_device *idev, int chk) argument
140 isci_compare_suspendcount( struct isci_remote_device *idev, u32 localcount) argument
153 isci_check_reqterm( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq, u32 localcount) argument
170 isci_check_devempty( struct isci_host *ihost, struct isci_remote_device *idev, u32 localcount) argument
186 isci_remote_device_terminate_requests( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
297 isci_remote_device_not_ready(struct isci_host *ihost, struct isci_remote_device *idev, u32 reason) argument
326 struct isci_remote_device *idev = _dev; local
332 sci_remote_device_terminate_requests( struct isci_remote_device *idev) argument
338 sci_remote_device_stop(struct isci_remote_device *idev, u32 timeout) argument
395 sci_remote_device_reset(struct isci_remote_device *idev) argument
425 sci_remote_device_reset_complete(struct isci_remote_device *idev) argument
440 sci_remote_device_frame_handler(struct isci_remote_device *idev, u32 frame_index) argument
535 is_remote_device_ready(struct isci_remote_device *idev) argument
562 struct isci_remote_device *idev = _dev; local
568 sci_remote_device_event_handler(struct isci_remote_device *idev, u32 event_code) argument
590 __func__, idev, event_code, local
601 __func__, idev, event_code, local
639 sci_remote_device_start_request(struct isci_remote_device *idev, struct isci_request *ireq, enum sci_status status) argument
654 sci_remote_device_start_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
772 common_complete_io(struct isci_port *iport, struct isci_remote_device *idev, struct isci_request *ireq) argument
790 sci_remote_device_complete_io(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
856 idev, ireq, status); local
865 struct isci_remote_device *idev = dev; local
872 sci_remote_device_start_task(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
954 sci_remote_device_post_request(struct isci_remote_device *idev, u32 request) argument
973 struct isci_remote_device *idev = _dev; local
984 struct isci_remote_device *idev = _dev; local
996 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1015 sci_remote_device_destruct(struct isci_remote_device *idev) argument
1042 isci_remote_device_deconstruct(struct isci_host *ihost, struct isci_remote_device *idev) argument
1060 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1076 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1085 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1099 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1112 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1123 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1134 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1151 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1162 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1172 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1180 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1191 struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm); local
1248 sci_remote_device_construct(struct isci_port *iport, struct isci_remote_device *idev) argument
1274 sci_remote_device_da_construct(struct isci_port *iport, struct isci_remote_device *idev) argument
1310 sci_remote_device_ea_construct(struct isci_port *iport, struct isci_remote_device *idev) argument
1340 sci_remote_device_resume( struct isci_remote_device *idev, scics_sds_remote_node_context_callback cb_fn, void *cb_p) argument
1356 struct isci_remote_device *idev = cbparam; local
1372 isci_remote_device_test_resume_done( struct isci_host *ihost, struct isci_remote_device *idev) argument
1388 isci_remote_device_wait_for_resume_from_abort( struct isci_host *ihost, struct isci_remote_device *idev) argument
1409 isci_remote_device_resume_from_abort( struct isci_host *ihost, struct isci_remote_device *idev) argument
1452 sci_remote_device_start(struct isci_remote_device *idev, u32 timeout) argument
1475 isci_remote_device_construct(struct isci_port *iport, struct isci_remote_device *idev) argument
1516 struct isci_remote_device *idev; local
1537 struct isci_remote_device *idev = container_of(kref, typeof(*idev), kref); local
1559 isci_remote_device_stop(struct isci_host *ihost, struct isci_remote_device *idev) argument
1595 struct isci_remote_device *idev = dev->lldd_dev; local
1659 isci_remote_device_suspend_terminate( struct isci_host *ihost, struct isci_remote_device *idev, struct isci_request *ireq) argument
1685 isci_remote_device_is_safe_to_abort( struct isci_remote_device *idev) argument
1691 sci_remote_device_abort_requests_pending_abort( struct isci_remote_device *idev) argument
1697 isci_remote_device_reset_complete( struct isci_host *ihost, struct isci_remote_device *idev) argument
1711 isci_dev_set_hang_detection_timeout( struct isci_remote_device *idev, u32 timeout) argument
[all...]
H A Dremote_device.h113 struct isci_remote_device *idev)
115 if (idev)
116 kref_get(&idev->kref);
117 return idev;
122 struct isci_remote_device *idev = dev->lldd_dev; local
124 if (idev && !test_bit(IDEV_GONE, &idev->flags)) {
125 kref_get(&idev->kref);
126 return idev;
133 static inline void isci_put_device(struct isci_remote_device *idev) argument
112 isci_get_device( struct isci_remote_device *idev) argument
291 struct isci_remote_device *idev; local
298 sci_remote_device_decrement_request_count(struct isci_remote_device *idev) argument
[all...]
H A Dtask.c106 static inline int isci_device_io_ready(struct isci_remote_device *idev, argument
109 return idev ? test_bit(IDEV_IO_READY, &idev->flags) ||
110 (test_bit(IDEV_IO_NCQERROR, &idev->flags) &&
126 struct isci_remote_device *idev; local
133 idev = isci_lookup_device(task->dev);
134 io_ready = isci_device_io_ready(idev, task);
139 "task: %p, dev: %p idev: %p:%#lx cmd = %p\n",
140 task, task->dev, idev, idev
212 isci_task_request_build(struct isci_host *ihost, struct isci_remote_device *idev, u16 tag, struct isci_tmf *isci_tmf) argument
252 isci_task_execute_tmf(struct isci_host *ihost, struct isci_remote_device *idev, struct isci_tmf *tmf, unsigned long timeout_ms) argument
411 struct isci_remote_device *idev; local
479 struct isci_remote_device *idev = NULL; local
715 isci_reset_device(struct isci_host *ihost, struct domain_device *dev, struct isci_remote_device *idev) argument
759 struct isci_remote_device *idev; local
[all...]
/linux-master/drivers/platform/chrome/
H A Dchromeos_tbmc.c25 struct input_dev *idev)
35 input_report_switch(idev, SW_TABLET_MODE, state);
36 input_sync(idev);
60 static int chromeos_tbmc_open(struct input_dev *idev) argument
62 struct acpi_device *adev = input_get_drvdata(idev);
64 return chromeos_tbmc_query_switch(adev, idev);
69 struct input_dev *idev; local
73 idev = devm_input_allocate_device(dev);
74 if (!idev)
77 idev
24 chromeos_tbmc_query_switch(struct acpi_device *adev, struct input_dev *idev) argument
[all...]
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.c52 struct ionic_dev *idev = &ionic->idev; local
58 atomic_long_set(&idev->last_check_time, jiffies - 2 * HZ);
59 idev->last_hb_time = jiffies - 2 * ionic->watchdog_period;
61 idev->last_fw_hb = 0;
62 idev->fw_hb_ready = true;
63 idev->fw_status_ready = true;
64 idev->fw_generation = IONIC_FW_STS_F_GENERATION &
65 ioread8(&idev->dev_info_regs->fw_status);
70 struct ionic_dev *idev local
93 struct ionic_dev *idev = &ionic->idev; local
157 struct ionic_dev *idev = &ionic->idev; local
168 __ionic_is_fw_running(struct ionic_dev *idev, u8 *status_ptr) argument
188 ionic_is_fw_running(struct ionic_dev *idev) argument
196 struct ionic_dev *idev = &ionic->idev; local
320 ionic_dev_cmd_status(struct ionic_dev *idev) argument
327 ionic_dev_cmd_done(struct ionic_dev *idev) argument
334 ionic_dev_cmd_comp(struct ionic_dev *idev, union ionic_dev_cmd_comp *comp) argument
341 ionic_dev_cmd_go(struct ionic_dev *idev, union ionic_dev_cmd *cmd) argument
354 ionic_dev_cmd_identify(struct ionic_dev *idev, u8 ver) argument
364 ionic_dev_cmd_init(struct ionic_dev *idev) argument
374 ionic_dev_cmd_reset(struct ionic_dev *idev) argument
384 ionic_dev_cmd_port_identify(struct ionic_dev *idev) argument
394 ionic_dev_cmd_port_init(struct ionic_dev *idev) argument
405 ionic_dev_cmd_port_reset(struct ionic_dev *idev) argument
415 ionic_dev_cmd_port_state(struct ionic_dev *idev, u8 state) argument
427 ionic_dev_cmd_port_speed(struct ionic_dev *idev, u32 speed) argument
439 ionic_dev_cmd_port_autoneg(struct ionic_dev *idev, u8 an_enable) argument
451 ionic_dev_cmd_port_fec(struct ionic_dev *idev, u8 fec_type) argument
463 ionic_dev_cmd_port_pause(struct ionic_dev *idev, u8 pause_type) argument
511 ionic_dev_cmd_queue_identify(struct ionic_dev *idev, u16 lif_type, u8 qtype, u8 qver) argument
524 ionic_dev_cmd_lif_identify(struct ionic_dev *idev, u8 type, u8 ver) argument
535 ionic_dev_cmd_lif_init(struct ionic_dev *idev, u16 lif_index, dma_addr_t info_pa) argument
547 ionic_dev_cmd_lif_reset(struct ionic_dev *idev, u16 lif_index) argument
557 ionic_dev_cmd_adminq_init(struct ionic_dev *idev, struct ionic_qcq *qcq, u16 lif_index, u16 intr_index) argument
588 struct ionic_dev *idev = &lif->ionic->idev; local
606 struct ionic_dev *idev = &lif->ionic->idev; local
662 ionic_q_init(struct ionic_lif *lif, struct ionic_dev *idev, struct ionic_queue *q, unsigned int index, const char *name, unsigned int num_descs, size_t desc_size, size_t sg_desc_size, unsigned int pid) argument
[all...]
H A Dionic_main.c281 if (lif->ionic->idev.fw_status_ready &&
444 !lif->ionic->idev.fw_status_ready) ||
470 if (!ionic_is_fw_running(&lif->ionic->idev))
490 struct ionic_dev *idev = &ionic->idev; local
492 if (!idev->dev_cmd_regs)
495 iowrite32(0, &idev->dev_cmd_regs->doorbell);
496 memset_io(&idev->dev_cmd_regs->cmd, 0, sizeof(idev->dev_cmd_regs->cmd));
514 struct ionic_dev *idev local
610 struct ionic_dev *idev = &ionic->idev; local
665 struct ionic_dev *idev = &ionic->idev; local
678 struct ionic_dev *idev = &ionic->idev; local
695 struct ionic_dev *idev = &ionic->idev; local
716 struct ionic_dev *idev = &ionic->idev; local
755 struct ionic_dev *idev = &ionic->idev; local
[all...]
/linux-master/drivers/input/misc/
H A Dretu-pwrbutton.c33 struct input_dev *idev = _pwr; local
34 struct retu_dev *rdev = input_get_drvdata(idev);
38 input_report_key(idev, KEY_POWER, state);
39 input_sync(idev);
47 struct input_dev *idev; local
55 idev = devm_input_allocate_device(&pdev->dev);
56 if (!idev)
59 idev->name = "retu-pwrbutton";
60 idev->dev.parent = &pdev->dev;
62 input_set_capability(idev, EV_KE
[all...]
H A Drave-sp-pwrbutton.c18 struct input_dev *idev; member in struct:rave_sp_power_button
29 struct input_dev *idev = pb->idev; local
32 input_report_key(idev, KEY_POWER, value);
33 input_sync(idev);
45 struct input_dev *idev; local
52 idev = devm_input_allocate_device(dev);
53 if (!idev)
56 idev->name = pdev->name;
58 input_set_capability(idev, EV_KE
[all...]
H A Dapanel.c54 struct input_dev *idev; member in struct:apanel
91 static void apanel_poll(struct input_dev *idev) argument
93 struct apanel *ap = input_get_drvdata(idev);
108 dev_dbg(&idev->dev, APANEL ": data %#x\n", data);
109 for (i = 0; i < idev->keycodemax; i++)
111 report_key(idev, ap->keymap[i]);
126 struct input_dev *idev; local
134 idev = devm_input_allocate_device(&client->dev);
135 if (!idev)
138 ap->idev
[all...]
H A Dtps65218-pwrbutton.c43 struct input_dev *idev; member in struct:tps6521x_pwrbutton
69 input_report_key(pwr->idev, KEY_POWER, 1);
72 input_report_key(pwr->idev, KEY_POWER, 0);
75 input_sync(pwr->idev);
85 struct input_dev *idev; local
100 idev = devm_input_allocate_device(dev);
101 if (!idev)
104 idev->name = pwr->data->name;
107 idev->phys = pwr->phys;
108 idev
[all...]
/linux-master/drivers/uio/
H A Duio.c219 struct uio_device *idev = dev_get_drvdata(dev); local
222 mutex_lock(&idev->info_lock);
223 if (!idev->info) {
229 ret = sprintf(buf, "%s\n", idev->info->name);
232 mutex_unlock(&idev->info_lock);
240 struct uio_device *idev = dev_get_drvdata(dev); local
243 mutex_lock(&idev->info_lock);
244 if (!idev->info) {
250 ret = sprintf(buf, "%s\n", idev->info->version);
253 mutex_unlock(&idev
261 struct uio_device *idev = dev_get_drvdata(dev); local
285 uio_dev_add_attributes(struct uio_device *idev) argument
379 uio_dev_del_attributes(struct uio_device *idev) argument
402 uio_get_minor(struct uio_device *idev) argument
432 struct uio_device *idev = info->uio_dev; local
447 struct uio_device *idev = (struct uio_device *)dev_id; local
464 struct uio_device *idev; local
524 struct uio_device *idev = listener->dev; local
533 struct uio_device *idev = listener->dev; local
549 struct uio_device *idev = listener->dev; local
570 struct uio_device *idev = listener->dev; local
625 struct uio_device *idev = listener->dev; local
660 struct uio_device *idev = vma->vm_private_data; local
672 struct uio_device *idev = vmf->vma->vm_private_data; local
730 struct uio_device *idev = vma->vm_private_data; local
765 struct uio_device *idev = vma->vm_private_data; local
809 struct uio_device *idev = listener->dev; local
952 struct uio_device *idev = dev_get_drvdata(dev); local
969 struct uio_device *idev; local
1093 struct uio_device *idev; local
[all...]
/linux-master/tools/usb/usbip/src/
H A Dusbip_port.c13 struct usbip_imported_device *idev; local
29 idev = &vhci_driver->idev[i];
31 if (usbip_vhci_imported_device_dump(idev) < 0)
H A Dusbip_detach.c38 struct usbip_imported_device *idev; local
59 idev = &vhci_driver->idev[i];
61 if (idev->port == portnum) {
63 if (idev->status != VDEV_ST_NULL)
65 info("Port %d is already detached!\n", idev->port);
/linux-master/drivers/media/firewire/
H A Dfiredtv-rc.c127 struct input_dev *idev; local
130 idev = input_allocate_device();
131 if (!idev)
134 fdtv->remote_ctrl_dev = idev;
135 idev->name = "FireDTV remote control";
136 idev->dev.parent = dev;
137 idev->evbit[0] = BIT_MASK(EV_KEY);
138 idev->keycode = kmemdup(keytable, sizeof(keytable), GFP_KERNEL);
139 if (!idev->keycode) {
143 idev
171 struct input_dev *idev = fdtv->remote_ctrl_dev; local
[all...]
/linux-master/drivers/ata/
H A Dpata_isapnp.c41 * @idev: PnP device
48 static int isapnp_init_one(struct pnp_dev *idev, const struct pnp_device_id *dev_id) argument
56 if (pnp_port_valid(idev, 0) == 0)
59 if (pnp_irq_valid(idev, 0)) {
60 irq = pnp_irq(idev, 0);
65 host = ata_host_alloc(&idev->dev, 1);
70 cmd_addr = devm_ioport_map(&idev->dev, pnp_port_start(idev, 0), 8);
82 if (pnp_port_valid(idev, 1)) {
83 ctl_addr = devm_ioport_map(&idev
112 isapnp_remove_one(struct pnp_dev *idev) argument
[all...]
/linux-master/net/ipv6/
H A Dmcast.c77 static void mld_ifc_event(struct inet6_dev *idev);
78 static bool mld_in_v1_mode(const struct inet6_dev *idev);
82 static int ip6_mc_del_src(struct inet6_dev *idev, const struct in6_addr *pmca,
85 static int ip6_mc_add_src(struct inet6_dev *idev, const struct in6_addr *pmca,
89 struct inet6_dev *idev);
111 #define mc_dereference(e, idev) \
112 rcu_dereference_protected(e, lockdep_is_held(&(idev)->mc_lock))
128 for (psf = mc_dereference((mc)->mca_sources, mc->idev); \
130 psf = mc_dereference(psf->sf_next, mc->idev))
138 for (psf = mc_dereference((mc)->mca_tomb, mc->idev); \
157 unsolicited_report_interval(struct inet6_dev *idev) argument
271 struct inet6_dev *idev = __in6_dev_get(dev); local
295 struct inet6_dev *idev = NULL; local
333 struct inet6_dev *idev = __in6_dev_get(dev); local
366 struct inet6_dev *idev; local
493 struct inet6_dev *idev; local
732 mld_add_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im) argument
770 mld_del_delrec(struct inet6_dev *idev, struct ifmcaddr6 *im) argument
813 mld_clear_delrec(struct inet6_dev *idev) argument
840 mld_clear_query(struct inet6_dev *idev) argument
850 mld_clear_report(struct inet6_dev *idev) argument
874 mca_alloc(struct inet6_dev *idev, const struct in6_addr *addr, unsigned int mode) argument
910 struct inet6_dev *idev; local
964 __ipv6_dev_mc_dec(struct inet6_dev *idev, const struct in6_addr *addr) argument
996 struct inet6_dev *idev; local
1017 struct inet6_dev *idev; local
1051 mld_gq_start_work(struct inet6_dev *idev) argument
1061 mld_gq_stop_work(struct inet6_dev *idev) argument
1069 mld_ifc_start_work(struct inet6_dev *idev, unsigned long delay) argument
1078 mld_ifc_stop_work(struct inet6_dev *idev) argument
1086 mld_dad_start_work(struct inet6_dev *idev, unsigned long delay) argument
1094 mld_dad_stop_work(struct inet6_dev *idev) argument
1100 mld_query_stop_work(struct inet6_dev *idev) argument
1108 mld_report_stop_work(struct inet6_dev *idev) argument
1203 mld_force_mld_version(const struct inet6_dev *idev) argument
1216 mld_in_v2_mode_only(const struct inet6_dev *idev) argument
1221 mld_in_v1_mode_only(const struct inet6_dev *idev) argument
1226 mld_in_v1_mode(const struct inet6_dev *idev) argument
1238 mld_set_v1_mode(struct inet6_dev *idev) argument
1253 mld_update_qrv(struct inet6_dev *idev, const struct mld2_query *mlh2) argument
1278 mld_update_qi(struct inet6_dev *idev, const struct mld2_query *mlh2) argument
1303 mld_update_qri(struct inet6_dev *idev, const struct mld2_query *mlh2) argument
1313 mld_process_v1(struct inet6_dev *idev, struct mld_msg *mld, unsigned long *max_delay, bool v1_query) argument
1359 mld_process_v2(struct inet6_dev *idev, struct mld2_query *mld, unsigned long *max_delay) argument
1376 struct inet6_dev *idev = __in6_dev_get(skb->dev); local
1398 struct inet6_dev *idev; local
1509 struct inet6_dev *idev = container_of(to_delayed_work(work), local
1544 struct inet6_dev *idev = __in6_dev_get(skb->dev); local
1563 struct inet6_dev *idev; local
1613 struct inet6_dev *idev = container_of(to_delayed_work(work), local
1725 mld_newpack(struct inet6_dev *idev, unsigned int mtu) argument
1784 struct inet6_dev *idev; local
1874 struct inet6_dev *idev = pmc->idev; local
1999 mld_send_report(struct inet6_dev *idev, struct ifmcaddr6 *pmc) argument
2029 mld_clear_zeros(struct ip6_sf_list __rcu **ppsf, struct inet6_dev *idev) argument
2053 mld_send_cr(struct inet6_dev *idev) argument
2126 struct inet6_dev *idev; local
2218 mld_send_initial_cr(struct inet6_dev *idev) argument
2239 ipv6_mc_dad_complete(struct inet6_dev *idev) argument
2255 struct inet6_dev *idev = container_of(to_delayed_work(work), local
2289 struct inet6_dev *idev = pmc->idev; local
2314 ip6_mc_del_src(struct inet6_dev *idev, const struct in6_addr *pmca, int sfmode, int sfcount, const struct in6_addr *psfsrc, int delta) argument
2484 ip6_mc_add_src(struct inet6_dev *idev, const struct in6_addr *pmca, int sfmode, int sfcount, const struct in6_addr *psfsrc, int delta) argument
2586 ip6_mc_leave_src(struct sock *sk, struct ipv6_mc_socklist *iml, struct inet6_dev *idev) argument
2631 struct inet6_dev *idev = container_of(to_delayed_work(work), local
2645 struct inet6_dev *idev = container_of(to_delayed_work(work), local
2663 mld_ifc_event(struct inet6_dev *idev) argument
2691 ipv6_mc_unmap(struct inet6_dev *idev) argument
2703 ipv6_mc_remap(struct inet6_dev *idev) argument
2709 ipv6_mc_down(struct inet6_dev *idev) argument
2733 ipv6_mc_reset(struct inet6_dev *idev) argument
2744 ipv6_mc_up(struct inet6_dev *idev) argument
2761 ipv6_mc_init_dev(struct inet6_dev *idev) argument
2783 ipv6_mc_destroy_dev(struct inet6_dev *idev) argument
2815 ipv6_mc_rejoin_groups(struct inet6_dev *idev) argument
2836 struct inet6_dev *idev = __in6_dev_get(dev); local
2858 struct inet6_dev *idev; member in struct:igmp6_mc_iter_state
2871 struct inet6_dev *idev; local
2964 struct inet6_dev *idev; member in struct:igmp6_mcf_iter_state
2980 struct inet6_dev *idev; local
[all...]
/linux-master/drivers/input/touchscreen/
H A Dmc13783_ts.c34 struct input_dev *idev; member in struct:mc13783_ts_priv
69 struct input_dev *idev = priv->idev; local
86 dev_dbg(&idev->dev,
100 input_report_abs(idev, ABS_X, x1);
101 input_report_abs(idev, ABS_Y, y1);
103 dev_dbg(&idev->dev, "report (%d, %d, %d)\n",
107 dev_dbg(&idev->dev, "report release\n");
110 input_report_abs(idev, ABS_PRESSURE,
112 input_report_key(idev, BTN_TOUC
172 struct input_dev *idev; local
[all...]
/linux-master/tools/usb/usbip/libsrc/
H A Dvhci_driver.c21 imported_device_init(struct usbip_imported_device *idev, char *busid) argument
31 read_usb_device(sudev, &idev->udev);
34 return idev;
55 struct usbip_imported_device *idev; local
72 idev = &vhci_driver->idev[port];
73 memset(idev, 0, sizeof(*idev));
76 idev->hub = HUB_SPEED_HIGH;
78 idev
426 usbip_vhci_imported_device_dump(struct usbip_imported_device *idev) argument
[all...]
/linux-master/drivers/mfd/
H A Ducb1x00-ts.c39 struct input_dev *idev; member in struct:ucb1x00_ts
56 struct input_dev *idev = ts->idev; local
58 input_report_abs(idev, ABS_X, x);
59 input_report_abs(idev, ABS_Y, y);
60 input_report_abs(idev, ABS_PRESSURE, pressure);
61 input_report_key(idev, BTN_TOUCH, 1);
62 input_sync(idev);
67 struct input_dev *idev = ts->idev; local
301 ucb1x00_ts_open(struct input_dev *idev) argument
347 ucb1x00_ts_close(struct input_dev *idev) argument
367 struct input_dev *idev; local
[all...]
/linux-master/arch/x86/platform/intel-quark/
H A Dimr.c105 * @idev: pointer to imr_device structure.
110 static int imr_read(struct imr_device *idev, u32 imr_id, struct imr_regs *imr) argument
112 u32 reg = imr_id * IMR_NUM_REGS + idev->reg_base;
136 * @idev: pointer to imr_device structure.
141 static int imr_write(struct imr_device *idev, u32 imr_id, struct imr_regs *imr) argument
144 u32 reg = imr_id * IMR_NUM_REGS + idev->reg_base;
192 struct imr_device *idev = s->private; local
197 mutex_lock(&idev->lock);
199 for (i = 0; i < idev->max_imr; i++) {
201 ret = imr_read(idev,
236 imr_debugfs_register(struct imr_device *idev) argument
303 struct imr_device *idev = &imr_dev; local
412 struct imr_device *idev = &imr_dev; local
537 imr_fixup_memmap(struct imr_device *idev) argument
583 struct imr_device *idev = &imr_dev; local
[all...]
/linux-master/drivers/iommu/iommufd/
H A Ddevice.c136 struct iommufd_device *idev = local
139 iommu_device_release_dma_owner(idev->dev);
140 iommufd_put_group(idev->igroup);
141 if (!iommufd_selftest_is_mock_dev(idev->dev))
142 iommufd_ctx_put(idev->ictx);
164 struct iommufd_device *idev; local
203 idev = iommufd_object_alloc(ictx, idev, IOMMUFD_OBJ_DEVICE);
204 if (IS_ERR(idev)) {
205 rc = PTR_ERR(idev);
277 iommufd_device_unbind(struct iommufd_device *idev) argument
283 iommufd_device_to_ictx(struct iommufd_device *idev) argument
289 iommufd_device_to_id(struct iommufd_device *idev) argument
329 iommufd_hwpt_paging_attach(struct iommufd_hwpt_paging *hwpt_paging, struct iommufd_device *idev) argument
353 iommufd_hw_pagetable_attach(struct iommufd_hw_pagetable *hwpt, struct iommufd_device *idev) argument
398 iommufd_hw_pagetable_detach(struct iommufd_device *idev) argument
418 iommufd_device_do_attach(struct iommufd_device *idev, struct iommufd_hw_pagetable *hwpt) argument
472 iommufd_device_do_replace(struct iommufd_device *idev, struct iommufd_hw_pagetable *hwpt) argument
543 iommufd_device_auto_get_domain(struct iommufd_device *idev, struct iommufd_ioas *ioas, u32 *pt_id, attach_fn do_attach) argument
620 iommufd_device_change_pt(struct iommufd_device *idev, u32 *pt_id, attach_fn do_attach) argument
679 iommufd_device_attach(struct iommufd_device *idev, u32 *pt_id) argument
711 iommufd_device_replace(struct iommufd_device *idev, u32 *pt_id) argument
725 iommufd_device_detach(struct iommufd_device *idev) argument
1179 struct iommufd_device *idev; local
[all...]

Completed in 329 milliseconds

12345678