/drivers/target/iscsi/ |
H A D | iscsi_target_datain_values.c | 30 struct iscsi_datain_req *dr; local 32 dr = kmem_cache_zalloc(lio_dr_cache, GFP_ATOMIC); 33 if (!dr) { 38 INIT_LIST_HEAD(&dr->cmd_datain_node); 40 return dr; 43 void iscsit_attach_datain_req(struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) argument 46 list_add_tail(&dr->cmd_datain_node, &cmd->datain_list); 50 void iscsit_free_datain_req(struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) argument 53 list_del(&dr->cmd_datain_node); 56 kmem_cache_free(lio_dr_cache, dr); 61 struct iscsi_datain_req *dr, *dr_tmp; local 92 struct iscsi_datain_req *dr; local 190 struct iscsi_datain_req *dr; local 311 struct iscsi_datain_req *dr; local 410 struct iscsi_datain_req *dr; local [all...] |
H A D | iscsi_target_erl1.c | 203 struct iscsi_datain_req *dr) 207 u32 begrun = dr->begrun; 212 if ((dr->next_burst_len + 215 dr->read_data_done += 217 dr->next_burst_len += 220 dr->read_data_done += 222 dr->next_burst_len); 223 dr->next_burst_len = 0; 249 struct iscsi_datain_req *dr) 253 u32 begrun = dr 201 iscsit_create_recovery_datain_values_datasequenceinorder_yes( struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) argument 247 iscsit_create_recovery_datain_values_datasequenceinorder_no( struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) argument 412 struct iscsi_datain_req *dr; local [all...] |
H A D | iscsi_target_tmr.c | 311 struct iscsi_datain_req *dr; local 340 dr = iscsit_allocate_datain_req(); 341 if (!dr) 347 dr->data_sn = dr->begrun = tmr_req->exp_data_sn; 348 dr->runlength = 0; 349 dr->generate_recovery_values = 1; 350 dr->recovery = DATAIN_CONNECTION_RECOVERY; 352 iscsit_attach_datain_req(cmd, dr);
|
/drivers/gpio/ |
H A D | devres.c | 90 struct gpio_desc **dr; local 93 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *), 95 if (!dr) 100 devres_free(dr); 104 *dr = desc; 105 devres_add(dev, dr); 189 unsigned *dr; local 192 dr = devres_alloc(devm_gpio_release, sizeof(unsigned), GFP_KERNEL); 193 if (!dr) 198 devres_free(dr); 219 unsigned *dr; local [all...] |
/drivers/base/ |
H A D | devres.c | 88 struct devres *dr; local 90 dr = kmalloc_track_caller(tot_size, gfp); 91 if (unlikely(!dr)) 94 memset(dr, 0, offsetof(struct devres, data)); 96 INIT_LIST_HEAD(&dr->node.entry); 97 dr->node.release = release; 98 return dr; 112 struct devres *dr; local 114 dr = alloc_dr(release, size, gfp | __GFP_ZERO); 115 if (unlikely(!dr)) 137 struct devres *dr; local 177 struct devres *dr = container_of(node, struct devres, node); local 198 struct devres *dr = container_of(res, struct devres, data); local 217 struct devres *dr = container_of(res, struct devres, data); local 232 struct devres *dr = container_of(node, struct devres, node); local 261 struct devres *dr; local 292 struct devres *dr; local 327 struct devres *dr; local 482 struct devres *dr, *tmp; variable in typeref:struct:devres 494 kfree(dr); variable 776 struct devres *dr; local [all...] |
H A D | dma-mapping.c | 68 struct dma_devres *dr; local 71 dr = devres_alloc(dmam_coherent_release, sizeof(*dr), gfp); 72 if (!dr) 77 devres_free(dr); 81 dr->vaddr = vaddr; 82 dr->dma_handle = *dma_handle; 83 dr->size = size; 85 devres_add(dev, dr); 127 struct dma_devres *dr; local [all...] |
/drivers/parisc/ |
H A D | power.c | 66 #define MTCPU(dr, gr) MFCPU_X(dr, gr, 0, 0x12) /* move value of gr to dr[dr] */ 67 #define MFCPU_C(dr, gr) MFCPU_X(dr, gr, 0, 0x30) /* for dr0 and dr8 only ! */ 68 #define MFCPU_T(dr, gr) MFCPU_X(dr, 0, gr, 0xa0) /* all dr except dr0 and dr8 */ 70 #define __getDIAG(dr) ( { \ [all...] |
/drivers/net/ethernet/sun/ |
H A D | sunvnet.c | 56 static inline u32 vnet_tx_dring_avail(struct vio_dring_state *dr) argument 58 return vio_dring_avail(dr, VNET_TX_RING_SIZE); 236 struct vio_dring_state *dr; local 238 dr = &vio->drings[VIO_DRIVER_RX_RING]; 239 dr->snd_nxt = dr->rcv_nxt = 1; 241 dr = &vio->drings[VIO_DRIVER_TX_RING]; 242 dr->snd_nxt = dr->rcv_nxt = 1; 327 static int vnet_send_ack(struct vnet_port *port, struct vio_dring_state *dr, argument 376 next_idx(u32 idx, struct vio_dring_state *dr) argument 383 prev_idx(u32 idx, struct vio_dring_state *dr) argument 393 get_rx_desc(struct vnet_port *port, struct vio_dring_state *dr, u32 index) argument 409 put_rx_desc(struct vnet_port *port, struct vio_dring_state *dr, struct vio_net_desc *desc, u32 index) argument 425 vnet_walk_rx_one(struct vnet_port *port, struct vio_dring_state *dr, u32 index, int *needs_ack) argument 458 vnet_walk_rx(struct vnet_port *port, struct vio_dring_state *dr, u32 start, u32 end) argument 494 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_RX_RING]; local 515 idx_is_pending(struct vio_dring_state *dr, u32 end) argument 532 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local 605 struct vio_dring_state *dr; local 707 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local 793 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local 905 struct vio_dring_state *dr; local 1263 struct vio_dring_state *dr; local 1300 struct vio_dring_state *dr; local [all...] |
H A D | sunvnet.h | 21 #define VNET_TX_WAKEUP_THRESH(dr) ((dr)->pending / 4)
|
/drivers/block/ |
H A D | sunvdc.c | 95 static inline u32 vdc_tx_dring_avail(struct vio_dring_state *dr) argument 97 return vio_dring_avail(dr, VDC_TX_RING_SIZE); 260 static void vdc_end_one(struct vdc_port *port, struct vio_dring_state *dr, argument 263 struct vio_disk_desc *desc = vio_dring_entry(dr, index); 272 dr->cons = (index + 1) & (VDC_TX_RING_SIZE - 1); 286 vdc_tx_dring_avail(dr) * 100 / VDC_TX_RING_SIZE >= 50) 292 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local 295 if (unlikely(pkt->dring_ident != dr->ident || 300 vdc_end_one(port, dr, pkt->start_idx); 379 struct vio_dring_state *dr local 412 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local 487 struct vio_dring_state *dr; local 508 struct vio_dring_state *dr; local 649 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local 679 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local [all...] |
/drivers/usb/serial/ |
H A D | opticon.c | 189 struct usb_ctrlrequest *dr; local 218 dr = kmalloc(sizeof(struct usb_ctrlrequest), GFP_ATOMIC); 219 if (!dr) { 224 dr->bRequestType = USB_TYPE_VENDOR | USB_RECIP_INTERFACE | USB_DIR_OUT; 225 dr->bRequest = 0x01; 226 dr->wValue = 0; 227 dr->wIndex = 0; 228 dr->wLength = cpu_to_le16(count); 232 (unsigned char *)dr, buffer, count, 251 kfree(dr); [all...] |
H A D | mos7840.c | 231 struct usb_ctrlrequest *dr; member in struct:moschip_port 491 struct usb_ctrlrequest *dr = mcs->dr; local 498 dr->bRequestType = MCS_RD_RTYPE; 499 dr->bRequest = MCS_RDREQ; 500 dr->wValue = cpu_to_le16(Wval); /* 0 */ 501 dr->wIndex = cpu_to_le16(reg); 502 dr->wLength = cpu_to_le16(2); 505 (unsigned char *)dr, buffer, 2, 538 struct usb_ctrlrequest *dr local [all...] |
/drivers/macintosh/ |
H A D | macio_asic.c | 553 struct macio_devres *dr = res; local 558 if (dr->res_mask & (1 << i)) 565 struct macio_devres *dr; local 567 dr = devres_find(&dev->ofdev.dev, maciom_release, NULL, NULL); 568 if (!dr) { 569 dr = devres_alloc(maciom_release, sizeof(*dr), GFP_KERNEL); 570 if (!dr) 573 return devres_get(&dev->ofdev.dev, dr, NULL, NULL) != NULL; 598 struct macio_devres *dr local 630 struct macio_devres *dr = find_macio_dr(dev); local [all...] |
/drivers/bluetooth/ |
H A D | bpa10x.c | 356 struct usb_ctrlrequest *dr; local 377 dr = kmalloc(sizeof(*dr), GFP_ATOMIC); 378 if (!dr) { 383 dr->bRequestType = USB_TYPE_VENDOR; 384 dr->bRequest = 0; 385 dr->wIndex = 0; 386 dr->wValue = 0; 387 dr->wLength = __cpu_to_le16(skb->len); 391 usb_fill_control_urb(urb, data->udev, pipe, (void *) dr, [all...] |
/drivers/isdn/hisax/ |
H A D | st5481_usb.c | 46 ((struct ctrl_msg *)urb->setup_packet)->dr.bRequest, 47 ((struct ctrl_msg *)urb->setup_packet)->dr.wValue, 48 ((struct ctrl_msg *)urb->setup_packet)->dr.wIndex); 74 ctrl_msg->dr.bRequestType = requesttype; 75 ctrl_msg->dr.bRequest = request; 76 ctrl_msg->dr.wValue = cpu_to_le16p(&value); 77 ctrl_msg->dr.wIndex = cpu_to_le16p(&index); 78 ctrl_msg->dr.wLength = 0; 149 if (ctrl_msg->dr.bRequest == USB_REQ_CLEAR_FEATURE) { 151 le16_to_cpus(&ctrl_msg->dr [all...] |
/drivers/pci/ |
H A D | pci.c | 1389 struct pci_devres *dr, *new_dr; local 1391 dr = devres_find(&pdev->dev, pcim_release, NULL, NULL); 1392 if (dr) 1393 return dr; 1416 struct pci_devres *dr; local 1419 dr = get_pci_dr(pdev); 1420 if (unlikely(!dr)) 1422 if (dr->enabled) 1428 dr->enabled = 1; 1444 struct pci_devres *dr; local 1535 struct pci_devres *dr; local 2482 struct pci_devres *dr; local 2521 struct pci_devres *dr; local 2948 struct pci_devres *dr; local [all...] |
/drivers/scsi/libsas/ |
H A D | sas_expander.c | 186 static enum sas_device_type to_dev_type(struct discover_resp *dr) argument 191 if (dr->attached_dev_type == SAS_PHY_UNUSED && dr->attached_sata_dev && 192 dr->linkrate >= SAS_LINK_RATE_1_5_GBPS) 195 return dr->attached_dev_type; 204 struct discover_resp *dr = &resp->disc; local 238 /* Handle vacant phy - rest of dr data is not valid so skip it */ 249 phy->attached_dev_type = to_dev_type(dr); 253 phy->linkrate = dr->linkrate; 254 phy->attached_sata_host = dr 374 struct discover_resp *dr; local 1727 struct discover_resp *dr; local [all...] |
/drivers/usb/host/ |
H A D | ehci-hub.c | 743 void *dr, 765 urb->setup_packet = (void *)dr; 792 struct usb_ctrlrequest *dr; local 809 dr = kmalloc(sizeof(struct usb_ctrlrequest), GFP_KERNEL); 810 if (!dr) { 816 dr->bRequestType = USB_DIR_IN; 817 dr->bRequest = USB_REQ_GET_DESCRIPTOR; 818 dr->wValue = cpu_to_le16(USB_DT_DEVICE << 8); 819 dr->wIndex = 0; 820 dr 741 request_single_step_set_feature_urb( struct usb_device *udev, void *dr, void *buf, struct completion *done ) argument [all...] |
/drivers/usb/misc/ |
H A D | uss720.c | 78 struct usb_ctrlrequest *dr; member in struct:uss720_async_request 101 kfree(rq->dr); 124 } else if (rq->dr->bRequest == 3) { 172 rq->dr = kmalloc(sizeof(*rq->dr), mem_flags); 173 if (!rq->dr) { 177 rq->dr->bRequestType = requesttype; 178 rq->dr->bRequest = request; 179 rq->dr->wValue = cpu_to_le16(value); 180 rq->dr [all...] |
/drivers/net/usb/ |
H A D | kaweth.c | 265 struct usb_ctrlrequest *dr; local 275 dr = kmalloc(sizeof(struct usb_ctrlrequest), GFP_ATOMIC); 276 if (!dr) 279 dr->bRequestType = requesttype; 280 dr->bRequest = request; 281 dr->wValue = cpu_to_le16(value); 282 dr->wIndex = cpu_to_le16(index); 283 dr->wLength = cpu_to_le16(size); 287 dr, 292 kfree(dr); [all...] |
H A D | rtl8150.c | 136 struct usb_ctrlrequest dr; member in struct:rtl8150 145 struct usb_ctrlrequest dr; member in struct:async_req 196 req->dr.bRequestType = RTL8150_REQT_WRITE; 197 req->dr.bRequest = RTL8150_REQ_SET_REGS; 198 req->dr.wIndex = 0; 199 req->dr.wValue = cpu_to_le16(indx); 200 req->dr.wLength = cpu_to_le16(size); 202 usb_sndctrlpipe(dev->udev, 0), (void *)&req->dr,
|
/drivers/net/wireless/rtlwifi/ |
H A D | usb.c | 53 /* free dr */ 67 struct usb_ctrlrequest *dr; local 78 dr = kzalloc(sizeof(*dr), GFP_ATOMIC); 79 if (!dr) 84 kfree(dr); 91 kfree(dr); 95 dr->bRequestType = reqtype; 96 dr->bRequest = request; 97 dr [all...] |
/drivers/usb/class/ |
H A D | cdc-wdm.c | 216 struct usb_cdc_notification *dr; local 219 dr = (struct usb_cdc_notification *)desc->sbuf; 244 switch (dr->bNotificationType) { 248 dr->wIndex, dr->wLength); 255 dr->wValue ? "connected to" : "disconnected from"); 265 dr->bNotificationType, dr->wIndex, dr->wLength);
|
/drivers/mailbox/ |
H A D | pl320-ipc.c | 40 #define IPCMxDR(m, dr) (((m) * 0x40) + ((dr) * 4) + 0x024)
|
/drivers/misc/mic/bus/ |
H A D | mic_bus.c | 77 static int mbus_dev_match(struct device *dv, struct device_driver *dr) argument 83 ids = drv_to_mbus(dr)->id_table;
|