/drivers/target/iscsi/ |
D | iscsi_target_datain_values.c | 22 struct iscsi_datain_req *dr; in iscsit_allocate_datain_req() local 24 dr = kmem_cache_zalloc(lio_dr_cache, GFP_ATOMIC); in iscsit_allocate_datain_req() 25 if (!dr) { in iscsit_allocate_datain_req() 30 INIT_LIST_HEAD(&dr->cmd_datain_node); in iscsit_allocate_datain_req() 32 return dr; in iscsit_allocate_datain_req() 35 void iscsit_attach_datain_req(struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) in iscsit_attach_datain_req() argument 38 list_add_tail(&dr->cmd_datain_node, &cmd->datain_list); in iscsit_attach_datain_req() 42 void iscsit_free_datain_req(struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) in iscsit_free_datain_req() argument 45 list_del(&dr->cmd_datain_node); in iscsit_free_datain_req() 48 kmem_cache_free(lio_dr_cache, dr); in iscsit_free_datain_req() [all …]
|
D | iscsi_target_erl1.c | 171 struct iscsi_datain_req *dr) in iscsit_create_recovery_datain_values_datasequenceinorder_yes() argument 175 u32 begrun = dr->begrun; in iscsit_create_recovery_datain_values_datasequenceinorder_yes() 180 if ((dr->next_burst_len + in iscsit_create_recovery_datain_values_datasequenceinorder_yes() 183 dr->read_data_done += in iscsit_create_recovery_datain_values_datasequenceinorder_yes() 185 dr->next_burst_len += in iscsit_create_recovery_datain_values_datasequenceinorder_yes() 188 dr->read_data_done += in iscsit_create_recovery_datain_values_datasequenceinorder_yes() 190 dr->next_burst_len); in iscsit_create_recovery_datain_values_datasequenceinorder_yes() 191 dr->next_burst_len = 0; in iscsit_create_recovery_datain_values_datasequenceinorder_yes() 217 struct iscsi_datain_req *dr) in iscsit_create_recovery_datain_values_datasequenceinorder_no() argument 221 u32 begrun = dr->begrun; in iscsit_create_recovery_datain_values_datasequenceinorder_no() [all …]
|
D | iscsi_target_tmr.c | 303 struct iscsi_datain_req *dr; in iscsit_task_reassign_complete_read() local 332 dr = iscsit_allocate_datain_req(); in iscsit_task_reassign_complete_read() 333 if (!dr) in iscsit_task_reassign_complete_read() 339 dr->data_sn = dr->begrun = tmr_req->exp_data_sn; in iscsit_task_reassign_complete_read() 340 dr->runlength = 0; in iscsit_task_reassign_complete_read() 341 dr->generate_recovery_values = 1; in iscsit_task_reassign_complete_read() 342 dr->recovery = DATAIN_CONNECTION_RECOVERY; in iscsit_task_reassign_complete_read() 344 iscsit_attach_datain_req(cmd, dr); in iscsit_task_reassign_complete_read()
|
/drivers/gpio/ |
D | gpiolib-devres.c | 98 struct gpio_desc **dr; in devm_gpiod_get_index() local 118 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *), in devm_gpiod_get_index() 120 if (!dr) { in devm_gpiod_get_index() 125 *dr = desc; in devm_gpiod_get_index() 126 devres_add(dev, dr); in devm_gpiod_get_index() 153 struct gpio_desc **dr; in devm_gpiod_get_from_of_node() local 173 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *), in devm_gpiod_get_from_of_node() 175 if (!dr) { in devm_gpiod_get_from_of_node() 180 *dr = desc; in devm_gpiod_get_from_of_node() 181 devres_add(dev, dr); in devm_gpiod_get_from_of_node() [all …]
|
/drivers/base/ |
D | devres.c | 96 struct devres *dr; in alloc_dr() local 103 dr = kmalloc_node_track_caller(tot_size, gfp, nid); in alloc_dr() 104 if (unlikely(!dr)) in alloc_dr() 107 memset(dr, 0, offsetof(struct devres, data)); in alloc_dr() 109 INIT_LIST_HEAD(&dr->node.entry); in alloc_dr() 110 dr->node.release = release; in alloc_dr() 111 return dr; in alloc_dr() 125 struct devres *dr; in __devres_alloc_node() local 127 dr = alloc_dr(release, size, gfp | __GFP_ZERO, nid); in __devres_alloc_node() 128 if (unlikely(!dr)) in __devres_alloc_node() [all …]
|
/drivers/net/ethernet/sun/ |
D | sunvnet_common.c | 48 static inline u32 vnet_tx_dring_avail(struct vio_dring_state *dr) in vnet_tx_dring_avail() argument 50 return vio_dring_avail(dr, VNET_TX_RING_SIZE); in vnet_tx_dring_avail() 262 struct vio_dring_state *dr; in sunvnet_handshake_complete_common() local 264 dr = &vio->drings[VIO_DRIVER_RX_RING]; in sunvnet_handshake_complete_common() 265 dr->rcv_nxt = 1; in sunvnet_handshake_complete_common() 266 dr->snd_nxt = 1; in sunvnet_handshake_complete_common() 268 dr = &vio->drings[VIO_DRIVER_TX_RING]; in sunvnet_handshake_complete_common() 269 dr->rcv_nxt = 1; in sunvnet_handshake_complete_common() 270 dr->snd_nxt = 1; in sunvnet_handshake_complete_common() 469 static int vnet_send_ack(struct vnet_port *port, struct vio_dring_state *dr, in vnet_send_ack() argument [all …]
|
/drivers/block/ |
D | sunvdc.c | 118 static inline u32 vdc_tx_dring_avail(struct vio_dring_state *dr) in vdc_tx_dring_avail() argument 120 return vio_dring_avail(dr, VDC_TX_RING_SIZE); in vdc_tx_dring_avail() 178 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; in vdc_blk_queue_start() local 184 if (port->disk && vdc_tx_dring_avail(dr) * 100 / VDC_TX_RING_SIZE >= 50) in vdc_blk_queue_start() 304 static void vdc_end_one(struct vdc_port *port, struct vio_dring_state *dr, in vdc_end_one() argument 307 struct vio_disk_desc *desc = vio_dring_entry(dr, index); in vdc_end_one() 316 dr->cons = vio_dring_next(dr, index); in vdc_end_one() 333 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; in vdc_ack() local 336 if (unlikely(pkt->dring_ident != dr->ident || in vdc_ack() 341 vdc_end_one(port, dr, pkt->start_idx); in vdc_ack() [all …]
|
/drivers/ntb/ |
D | msi.c | 219 struct ntb_msi_devres *dr = data; in ntb_msi_write_msg() local 221 WARN_ON(ntb_msi_set_desc(dr->ntb, entry, dr->msi_desc)); in ntb_msi_write_msg() 223 if (dr->ntb->msi->desc_changed) in ntb_msi_write_msg() 224 dr->ntb->msi->desc_changed(dr->ntb->ctx); in ntb_msi_write_msg() 229 struct ntb_msi_devres *dr = res; in ntbm_msi_callback_release() local 231 dr->entry->write_msi_msg = NULL; in ntbm_msi_callback_release() 232 dr->entry->write_msi_msg_data = NULL; in ntbm_msi_callback_release() 238 struct ntb_msi_devres *dr; in ntbm_msi_setup_callback() local 240 dr = devres_alloc(ntbm_msi_callback_release, in ntbm_msi_setup_callback() 242 if (!dr) in ntbm_msi_setup_callback() [all …]
|
/drivers/infiniband/core/ |
D | smi.c | 146 smp->route.dr.initial_path, in opa_smi_handle_dr_smp_send() 147 smp->route.dr.return_path, in opa_smi_handle_dr_smp_send() 149 smp->route.dr.dr_dlid == in opa_smi_handle_dr_smp_send() 151 smp->route.dr.dr_slid == in opa_smi_handle_dr_smp_send() 261 smp->route.dr.initial_path, in opa_smi_handle_dr_smp_recv() 262 smp->route.dr.return_path, in opa_smi_handle_dr_smp_recv() 264 smp->route.dr.dr_dlid == in opa_smi_handle_dr_smp_recv() 266 smp->route.dr.dr_slid == in opa_smi_handle_dr_smp_recv() 314 smp->route.dr.dr_dlid == in opa_smi_check_forward_dr_smp() 316 smp->route.dr.dr_slid == in opa_smi_check_forward_dr_smp() [all …]
|
/drivers/parisc/ |
D | power.c | 66 #define MTCPU(dr, gr) MFCPU_X(dr, gr, 0, 0x12) /* move value of gr to dr[dr] */ argument 67 #define MFCPU_C(dr, gr) MFCPU_X(dr, gr, 0, 0x30) /* for dr0 and dr8 only ! */ argument 68 #define MFCPU_T(dr, gr) MFCPU_X(dr, 0, gr, 0xa0) /* all dr except dr0 and dr8 */ argument 70 #define __getDIAG(dr) ( { \ argument 73 ".word %1" : "=&r" (__res) : "i" (MFCPU_T(dr,28) ) \
|
/drivers/extcon/ |
D | extcon-usbc-cros-ec.c | 28 unsigned int dr; /* data role */ member 252 unsigned int dr = DR_NONE; in extcon_cros_ec_detect_cable() local 276 dr = (role & PD_CTRL_RESP_ROLE_DATA) ? DR_HOST : DR_DEVICE; in extcon_cros_ec_detect_cable() 288 role, power_type, dr, pr, polarity, mux, dp, hpd); in extcon_cros_ec_detect_cable() 295 if (dr == DR_DEVICE && in extcon_cros_ec_detect_cable() 297 dr = DR_NONE; in extcon_cros_ec_detect_cable() 299 if (force || info->dr != dr || info->pr != pr || info->dp != dp || in extcon_cros_ec_detect_cable() 305 cros_ec_usb_role_string(dr)); in extcon_cros_ec_detect_cable() 306 info->dr = dr; in extcon_cros_ec_detect_cable() 312 if (dr == DR_DEVICE) in extcon_cros_ec_detect_cable() [all …]
|
/drivers/power/reset/ |
D | reboot-mode.c | 149 struct reboot_mode_driver **dr; in devm_reboot_mode_register() local 152 dr = devres_alloc(devm_reboot_mode_release, sizeof(*dr), GFP_KERNEL); in devm_reboot_mode_register() 153 if (!dr) in devm_reboot_mode_register() 158 devres_free(dr); in devm_reboot_mode_register() 162 *dr = reboot; in devm_reboot_mode_register() 163 devres_add(dev, dr); in devm_reboot_mode_register()
|
/drivers/usb/serial/ |
D | opticon.c | 186 struct usb_ctrlrequest *dr; in opticon_write() local 215 dr = kmalloc(sizeof(struct usb_ctrlrequest), GFP_ATOMIC); in opticon_write() 216 if (!dr) { in opticon_write() 221 dr->bRequestType = USB_TYPE_VENDOR | USB_RECIP_INTERFACE | USB_DIR_OUT; in opticon_write() 222 dr->bRequest = 0x01; in opticon_write() 223 dr->wValue = 0; in opticon_write() 224 dr->wIndex = 0; in opticon_write() 225 dr->wLength = cpu_to_le16(count); in opticon_write() 229 (unsigned char *)dr, buffer, count, in opticon_write() 248 kfree(dr); in opticon_write()
|
/drivers/rtc/ |
D | rtc-stm32.c | 96 u16 dr; member 274 unsigned int tr, dr; in stm32_rtc_read_time() local 278 dr = readl_relaxed(rtc->base + regs->dr); in stm32_rtc_read_time() 284 tm->tm_mday = (dr & STM32_RTC_DR_DATE) >> STM32_RTC_DR_DATE_SHIFT; in stm32_rtc_read_time() 285 tm->tm_mon = (dr & STM32_RTC_DR_MONTH) >> STM32_RTC_DR_MONTH_SHIFT; in stm32_rtc_read_time() 286 tm->tm_year = (dr & STM32_RTC_DR_YEAR) >> STM32_RTC_DR_YEAR_SHIFT; in stm32_rtc_read_time() 287 tm->tm_wday = (dr & STM32_RTC_DR_WDAY) >> STM32_RTC_DR_WDAY_SHIFT; in stm32_rtc_read_time() 300 unsigned int tr, dr; in stm32_rtc_set_time() local 311 dr = ((tm->tm_mday << STM32_RTC_DR_DATE_SHIFT) & STM32_RTC_DR_DATE) | in stm32_rtc_set_time() 325 writel_relaxed(dr, rtc->base + regs->dr); in stm32_rtc_set_time() [all …]
|
/drivers/bluetooth/ |
D | bpa10x.c | 268 struct usb_ctrlrequest *dr; in bpa10x_send_frame() local 286 dr = kmalloc(sizeof(*dr), GFP_KERNEL); in bpa10x_send_frame() 287 if (!dr) { in bpa10x_send_frame() 292 dr->bRequestType = USB_TYPE_VENDOR; in bpa10x_send_frame() 293 dr->bRequest = 0; in bpa10x_send_frame() 294 dr->wIndex = 0; in bpa10x_send_frame() 295 dr->wValue = 0; in bpa10x_send_frame() 296 dr->wLength = __cpu_to_le16(skb->len); in bpa10x_send_frame() 300 usb_fill_control_urb(urb, data->udev, pipe, (void *) dr, in bpa10x_send_frame()
|
/drivers/macintosh/ |
D | macio_asic.c | 549 struct macio_devres *dr = res; in maciom_release() local 554 if (dr->res_mask & (1 << i)) in maciom_release() 561 struct macio_devres *dr; in macio_enable_devres() local 563 dr = devres_find(&dev->ofdev.dev, maciom_release, NULL, NULL); in macio_enable_devres() 564 if (!dr) { in macio_enable_devres() 565 dr = devres_alloc(maciom_release, sizeof(*dr), GFP_KERNEL); in macio_enable_devres() 566 if (!dr) in macio_enable_devres() 569 return devres_get(&dev->ofdev.dev, dr, NULL, NULL) != NULL; in macio_enable_devres() 594 struct macio_devres *dr = find_macio_dr(dev); in macio_request_resource() local 604 if (dr && resource_no < 32) in macio_request_resource() [all …]
|
/drivers/leds/ |
D | led-class.c | 384 struct led_classdev **dr; in devm_led_classdev_register_ext() local 387 dr = devres_alloc(devm_led_classdev_release, sizeof(*dr), GFP_KERNEL); in devm_led_classdev_register_ext() 388 if (!dr) in devm_led_classdev_register_ext() 393 devres_free(dr); in devm_led_classdev_register_ext() 397 *dr = led_cdev; in devm_led_classdev_register_ext() 398 devres_add(parent, dr); in devm_led_classdev_register_ext()
|
D | led-triggers.c | 295 struct led_trigger **dr; in devm_led_trigger_register() local 298 dr = devres_alloc(devm_led_trigger_release, sizeof(*dr), in devm_led_trigger_register() 300 if (!dr) in devm_led_trigger_register() 303 *dr = trig; in devm_led_trigger_register() 307 devres_free(dr); in devm_led_trigger_register() 309 devres_add(dev, dr); in devm_led_trigger_register()
|
/drivers/pinctrl/meson/ |
D | pinctrl-meson.h | 140 #define BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, \ argument 151 [REG_DIR] = { dr, db }, \ 158 #define BANK(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib) \ argument 159 BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, 0, 0)
|
/drivers/scsi/libsas/ |
D | sas_expander.c | 183 static enum sas_device_type to_dev_type(struct discover_resp *dr) in to_dev_type() argument 188 if (dr->attached_dev_type == SAS_PHY_UNUSED && dr->attached_sata_dev && in to_dev_type() 189 dr->linkrate >= SAS_LINK_RATE_1_5_GBPS) in to_dev_type() 192 return dr->attached_dev_type; in to_dev_type() 201 struct discover_resp *dr = &resp->disc; in sas_set_ex_phy() local 246 phy->attached_dev_type = to_dev_type(dr); in sas_set_ex_phy() 250 phy->linkrate = dr->linkrate; in sas_set_ex_phy() 251 phy->attached_sata_host = dr->attached_sata_host; in sas_set_ex_phy() 252 phy->attached_sata_dev = dr->attached_sata_dev; in sas_set_ex_phy() 253 phy->attached_sata_ps = dr->attached_sata_ps; in sas_set_ex_phy() [all …]
|
/drivers/usb/misc/ |
D | uss720.c | 62 struct usb_ctrlrequest *dr; member 85 kfree(rq->dr); in destroy_async() 108 } else if (rq->dr->bRequest == 3) { in async_complete() 149 rq->dr = kmalloc(sizeof(*rq->dr), mem_flags); in submit_async_request() 150 if (!rq->dr) { in submit_async_request() 154 rq->dr->bRequestType = requesttype; in submit_async_request() 155 rq->dr->bRequest = request; in submit_async_request() 156 rq->dr->wValue = cpu_to_le16(value); in submit_async_request() 157 rq->dr->wIndex = cpu_to_le16(index); in submit_async_request() 158 rq->dr->wLength = cpu_to_le16((request == 3) ? sizeof(rq->reg) : 0); in submit_async_request() [all …]
|
/drivers/greybus/ |
D | es2.c | 173 struct usb_ctrlrequest *dr = urb->context; in ap_urb_complete() local 175 kfree(dr); in ap_urb_complete() 183 struct usb_ctrlrequest *dr; in output_async() local 191 dr = kmalloc(sizeof(*dr) + size, GFP_ATOMIC); in output_async() 192 if (!dr) { in output_async() 197 buf = (u8 *)dr + sizeof(*dr); in output_async() 200 dr->bRequest = cmd; in output_async() 201 dr->bRequestType = USB_DIR_OUT | USB_TYPE_VENDOR | USB_RECIP_INTERFACE; in output_async() 202 dr->wValue = 0; in output_async() 203 dr->wIndex = 0; in output_async() [all …]
|
/drivers/tty/serdev/ |
D | core.c | 209 static void devm_serdev_device_release(struct device *dev, void *dr) in devm_serdev_device_release() argument 211 serdev_device_close(*(struct serdev_device **)dr); in devm_serdev_device_release() 216 struct serdev_device **dr; in devm_serdev_device_open() local 219 dr = devres_alloc(devm_serdev_device_release, sizeof(*dr), GFP_KERNEL); in devm_serdev_device_open() 220 if (!dr) in devm_serdev_device_open() 225 devres_free(dr); in devm_serdev_device_open() 229 *dr = serdev; in devm_serdev_device_open() 230 devres_add(dev, dr); in devm_serdev_device_open()
|
/drivers/usb/dwc2/ |
D | gadget.c | 4970 struct dwc2_dregs_backup *dr; in dwc2_backup_device_registers() local 4976 dr = &hsotg->dr_backup; in dwc2_backup_device_registers() 4978 dr->dcfg = dwc2_readl(hsotg, DCFG); in dwc2_backup_device_registers() 4979 dr->dctl = dwc2_readl(hsotg, DCTL); in dwc2_backup_device_registers() 4980 dr->daintmsk = dwc2_readl(hsotg, DAINTMSK); in dwc2_backup_device_registers() 4981 dr->diepmsk = dwc2_readl(hsotg, DIEPMSK); in dwc2_backup_device_registers() 4982 dr->doepmsk = dwc2_readl(hsotg, DOEPMSK); in dwc2_backup_device_registers() 4986 dr->diepctl[i] = dwc2_readl(hsotg, DIEPCTL(i)); in dwc2_backup_device_registers() 4989 if (dr->diepctl[i] & DXEPCTL_DPID) in dwc2_backup_device_registers() 4990 dr->diepctl[i] |= DXEPCTL_SETD1PID; in dwc2_backup_device_registers() [all …]
|
/drivers/pci/ |
D | pci.c | 1790 struct pci_devres *dr, *new_dr; in get_pci_dr() local 1792 dr = devres_find(&pdev->dev, pcim_release, NULL, NULL); in get_pci_dr() 1793 if (dr) in get_pci_dr() 1794 return dr; in get_pci_dr() 1817 struct pci_devres *dr; in pcim_enable_device() local 1820 dr = get_pci_dr(pdev); in pcim_enable_device() 1821 if (unlikely(!dr)) in pcim_enable_device() 1823 if (dr->enabled) in pcim_enable_device() 1829 dr->enabled = 1; in pcim_enable_device() 1845 struct pci_devres *dr; in pcim_pin_device() local [all …]
|