Home
last modified time | relevance | path

Searched refs:dr (Results 1 – 25 of 73) sorted by relevance

123

/drivers/target/iscsi/
Discsi_target_datain_values.c22 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 …]
Discsi_target_erl1.c171 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 …]
/drivers/gpu/drm/
Ddrm_managed.c57 static void free_dr(struct drmres *dr) in free_dr() argument
59 kfree_const(dr->node.name); in free_dr()
60 kfree(dr); in free_dr()
65 struct drmres *dr, *tmp; in drm_managed_release() local
68 list_for_each_entry_safe(dr, tmp, &dev->managed.resources, node.entry) { in drm_managed_release()
70 dr, dr->node.name, dr->node.size); in drm_managed_release()
72 if (dr->node.release) in drm_managed_release()
73 dr->node.release(dev, dr->node.size ? *(void **)&dr->data : NULL); in drm_managed_release()
75 list_del(&dr->node.entry); in drm_managed_release()
76 free_dr(dr); in drm_managed_release()
[all …]
/drivers/net/phy/
Dmdio_devres.c14 struct mdiobus_devres *dr = this; in devm_mdiobus_free() local
16 mdiobus_free(dr->mii); in devm_mdiobus_free()
32 struct mdiobus_devres *dr; in devm_mdiobus_alloc_size() local
34 dr = devres_alloc(devm_mdiobus_free, sizeof(*dr), GFP_KERNEL); in devm_mdiobus_alloc_size()
35 if (!dr) in devm_mdiobus_alloc_size()
38 dr->mii = mdiobus_alloc_size(sizeof_priv); in devm_mdiobus_alloc_size()
39 if (!dr->mii) { in devm_mdiobus_alloc_size()
40 devres_free(dr); in devm_mdiobus_alloc_size()
44 devres_add(dev, dr); in devm_mdiobus_alloc_size()
45 return dr->mii; in devm_mdiobus_alloc_size()
[all …]
/drivers/gpio/
Dgpiolib-devres.c98 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/
Ddevres.c106 struct devres *dr; in alloc_dr() local
111 dr = kmalloc_node_track_caller(tot_size, gfp, nid); in alloc_dr()
112 if (unlikely(!dr)) in alloc_dr()
115 memset(dr, 0, offsetof(struct devres, data)); in alloc_dr()
117 INIT_LIST_HEAD(&dr->node.entry); in alloc_dr()
118 dr->node.release = release; in alloc_dr()
119 return dr; in alloc_dr()
141 struct devres *dr; in __devres_alloc_node() local
143 dr = alloc_dr(release, size, gfp | __GFP_ZERO, nid); in __devres_alloc_node()
144 if (unlikely(!dr)) in __devres_alloc_node()
[all …]
/drivers/net/ethernet/sun/
Dsunvnet_common.c48 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/
Dsunvdc.c118 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()
179 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; in vdc_blk_queue_start() local
185 if (port->disk && vdc_tx_dring_avail(dr) * 100 / VDC_TX_RING_SIZE >= 50) in vdc_blk_queue_start()
305 static void vdc_end_one(struct vdc_port *port, struct vio_dring_state *dr, in vdc_end_one() argument
308 struct vio_disk_desc *desc = vio_dring_entry(dr, index); in vdc_end_one()
317 dr->cons = vio_dring_next(dr, index); in vdc_end_one()
334 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; in vdc_ack() local
337 if (unlikely(pkt->dring_ident != dr->ident || in vdc_ack()
342 vdc_end_one(port, dr, pkt->start_idx); in vdc_ack()
[all …]
/drivers/ntb/
Dmsi.c219 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/
Dsmi.c146 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/
Dpower.c66 #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/platform/x86/
Dintel_scu_ipc.c146 struct intel_scu_ipc_devres *dr = res; in devm_intel_scu_ipc_dev_release() local
147 struct intel_scu_ipc_dev *scu = dr->scu; in devm_intel_scu_ipc_dev_release()
165 struct intel_scu_ipc_devres *dr; in devm_intel_scu_ipc_dev_get() local
168 dr = devres_alloc(devm_intel_scu_ipc_dev_release, sizeof(*dr), GFP_KERNEL); in devm_intel_scu_ipc_dev_get()
169 if (!dr) in devm_intel_scu_ipc_dev_get()
174 devres_free(dr); in devm_intel_scu_ipc_dev_get()
178 dr->scu = scu; in devm_intel_scu_ipc_dev_get()
179 devres_add(dev, dr); in devm_intel_scu_ipc_dev_get()
674 struct intel_scu_ipc_devres *dr = res; in devm_intel_scu_ipc_unregister() local
675 struct intel_scu_ipc_dev *scu = dr->scu; in devm_intel_scu_ipc_unregister()
[all …]
/drivers/extcon/
Dextcon-usbc-cros-ec.c28 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/
Dreboot-mode.c149 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/leds/
Dled-class.c288 struct led_classdev **dr; in devm_of_led_get() local
297 dr = devres_alloc(devm_led_release, sizeof(struct led_classdev *), in devm_of_led_get()
299 if (!dr) { in devm_of_led_get()
304 *dr = led; in devm_of_led_get()
305 devres_add(dev, dr); in devm_of_led_get()
485 struct led_classdev **dr; in devm_led_classdev_register_ext() local
488 dr = devres_alloc(devm_led_classdev_release, sizeof(*dr), GFP_KERNEL); in devm_led_classdev_register_ext()
489 if (!dr) in devm_led_classdev_register_ext()
494 devres_free(dr); in devm_led_classdev_register_ext()
498 *dr = led_cdev; in devm_led_classdev_register_ext()
[all …]
Dled-class-multicolor.c159 struct led_classdev_mc **dr; in devm_led_classdev_multicolor_register_ext() local
162 dr = devres_alloc(devm_led_classdev_multicolor_release, in devm_led_classdev_multicolor_register_ext()
163 sizeof(*dr), GFP_KERNEL); in devm_led_classdev_multicolor_register_ext()
164 if (!dr) in devm_led_classdev_multicolor_register_ext()
170 devres_free(dr); in devm_led_classdev_multicolor_register_ext()
174 *dr = mcled_cdev; in devm_led_classdev_multicolor_register_ext()
175 devres_add(parent, dr); in devm_led_classdev_multicolor_register_ext()
/drivers/rtc/
Drtc-stm32.c96 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/usb/serial/
Dopticon.c198 struct usb_ctrlrequest *dr; in opticon_write() local
225 dr = kmalloc(sizeof(struct usb_ctrlrequest), GFP_ATOMIC); in opticon_write()
226 if (!dr) in opticon_write()
229 dr->bRequestType = USB_TYPE_VENDOR | USB_RECIP_INTERFACE | USB_DIR_OUT; in opticon_write()
230 dr->bRequest = 0x01; in opticon_write()
231 dr->wValue = 0; in opticon_write()
232 dr->wIndex = 0; in opticon_write()
233 dr->wLength = cpu_to_le16(count); in opticon_write()
237 (unsigned char *)dr, buffer, count, in opticon_write()
256 kfree(dr); in opticon_write()
/drivers/bluetooth/
Dbpa10x.c268 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/
Dmacio_asic.c549 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/staging/comedi/drivers/
Dni_routes.c76 const struct ni_device_routes *dr = NULL; in ni_find_valid_routes() local
82 dr = ni_device_routes_list[i]; in ni_find_valid_routes()
86 return dr; in ni_find_valid_routes()
101 const struct ni_device_routes *dr; in ni_find_device_routes() local
108 dr = ni_find_valid_routes(board_name); in ni_find_device_routes()
109 if (!dr && alt_board_name) in ni_find_device_routes()
110 dr = ni_find_valid_routes(alt_board_name); in ni_find_device_routes()
113 tables->valid_routes = dr; in ni_find_device_routes()
115 if (!rv || !dr) in ni_find_device_routes()
/drivers/pci/controller/
Dpci-hyperv.c2110 struct hv_dr_state *dr = NULL; in pci_devices_present_work() local
2122 dr = list_first_entry(&hbus->dr_list, struct hv_dr_state, in pci_devices_present_work()
2124 list_del(&dr->list_entry); in pci_devices_present_work()
2128 kfree(dr); in pci_devices_present_work()
2134 if (!dr) { in pci_devices_present_work()
2147 for (child_no = 0; child_no < dr->device_count; child_no++) { in pci_devices_present_work()
2149 new_desc = &dr->func[child_no]; in pci_devices_present_work()
2221 kfree(dr); in pci_devices_present_work()
2232 struct hv_dr_state *dr) in hv_pci_start_relations_work() argument
2258 list_add_tail(&dr->list_entry, &hbus->dr_list); in hv_pci_start_relations_work()
[all …]
/drivers/pinctrl/meson/
Dpinctrl-meson.h144 #define BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, \ argument
155 [REG_DIR] = { dr, db }, \
162 #define BANK(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib) \ argument
163 BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, 0, 0)
/drivers/scsi/libsas/
Dsas_expander.c183 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/
Duss720.c62 struct usb_ctrlrequest *dr; member
86 kfree(rq->dr); in destroy_async()
109 } else if (rq->dr->bRequest == 3) { in async_complete()
150 rq->dr = kmalloc(sizeof(*rq->dr), mem_flags); in submit_async_request()
151 if (!rq->dr) { in submit_async_request()
155 rq->dr->bRequestType = requesttype; in submit_async_request()
156 rq->dr->bRequest = request; in submit_async_request()
157 rq->dr->wValue = cpu_to_le16(value); in submit_async_request()
158 rq->dr->wIndex = cpu_to_le16(index); in submit_async_request()
159 rq->dr->wLength = cpu_to_le16((request == 3) ? sizeof(rq->reg) : 0); in submit_async_request()
[all …]

123