Searched defs:dr (Results 1 - 25 of 38) sorted by relevance

12

/drivers/gpio/
H A Ddevres.c53 unsigned *dr; local
56 dr = devres_alloc(devm_gpio_release, sizeof(unsigned), GFP_KERNEL);
57 if (!dr)
62 devres_free(dr);
66 *dr = gpio;
67 devres_add(dev, dr);
/drivers/base/
H A Ddma-mapping.c65 struct dma_devres *dr; local
68 dr = devres_alloc(dmam_coherent_release, sizeof(*dr), gfp);
69 if (!dr)
74 devres_free(dr);
78 dr->vaddr = vaddr;
79 dr->dma_handle = *dma_handle;
80 dr->size = size;
82 devres_add(dev, dr);
124 struct dma_devres *dr; local
[all...]
H A Ddevres.c88 struct devres *dr; local
90 dr = kmalloc_track_caller(tot_size, gfp);
91 if (unlikely(!dr))
94 memset(dr, 0, tot_size);
95 INIT_LIST_HEAD(&dr->node.entry);
96 dr->node.release = release;
97 return dr;
111 struct devres *dr; local
113 dr = alloc_dr(release, size, gfp);
114 if (unlikely(!dr))
136 struct devres *dr; local
155 struct devres *dr = container_of(res, struct devres, data); local
174 struct devres *dr = container_of(res, struct devres, data); local
189 struct devres *dr = container_of(node, struct devres, node); local
218 struct devres *dr; local
249 struct devres *dr; local
284 struct devres *dr; local
404 struct devres *dr, *tmp; variable in typeref:struct:devres
416 kfree(dr); variable
624 struct devres *dr; local
[all...]
/drivers/target/iscsi/
H A Discsi_target_datain_values.c32 struct iscsi_datain_req *dr; local
34 dr = kmem_cache_zalloc(lio_dr_cache, GFP_ATOMIC);
35 if (!dr) {
40 INIT_LIST_HEAD(&dr->dr_list);
42 return dr;
45 void iscsit_attach_datain_req(struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) argument
48 list_add_tail(&dr->dr_list, &cmd->datain_list);
52 void iscsit_free_datain_req(struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) argument
55 list_del(&dr->dr_list);
58 kmem_cache_free(lio_dr_cache, dr);
63 struct iscsi_datain_req *dr, *dr_tmp; local
75 struct iscsi_datain_req *dr; local
97 struct iscsi_datain_req *dr; local
195 struct iscsi_datain_req *dr; local
316 struct iscsi_datain_req *dr; local
415 struct iscsi_datain_req *dr; local
[all...]
H A Discsi_target_tmr.c303 struct iscsi_datain_req *dr; local
332 dr = iscsit_allocate_datain_req();
333 if (!dr)
339 dr->data_sn = dr->begrun = tmr_req->exp_data_sn;
340 dr->runlength = 0;
341 dr->generate_recovery_values = 1;
342 dr->recovery = DATAIN_CONNECTION_RECOVERY;
344 iscsit_attach_datain_req(cmd, dr);
H A Discsi_target_erl1.c202 struct iscsi_datain_req *dr)
206 u32 begrun = dr->begrun;
211 if ((dr->next_burst_len +
214 dr->read_data_done +=
216 dr->next_burst_len +=
219 dr->read_data_done +=
221 dr->next_burst_len);
222 dr->next_burst_len = 0;
248 struct iscsi_datain_req *dr)
252 u32 begrun = dr
200 iscsit_create_recovery_datain_values_datasequenceinorder_yes( struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) argument
246 iscsit_create_recovery_datain_values_datasequenceinorder_no( struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) argument
416 struct iscsi_datain_req *dr; local
[all...]
/drivers/bluetooth/
H A Dbpa10x.c359 struct usb_ctrlrequest *dr; local
378 dr = kmalloc(sizeof(*dr), GFP_ATOMIC);
379 if (!dr) {
384 dr->bRequestType = USB_TYPE_VENDOR;
385 dr->bRequest = 0;
386 dr->wIndex = 0;
387 dr->wValue = 0;
388 dr->wLength = __cpu_to_le16(skb->len);
392 usb_fill_control_urb(urb, data->udev, pipe, (void *) dr,
[all...]
H A Dbtusb.c692 struct usb_ctrlrequest *dr; local
708 dr = kmalloc(sizeof(*dr), GFP_ATOMIC);
709 if (!dr) {
714 dr->bRequestType = data->cmdreq_type;
715 dr->bRequest = 0;
716 dr->wIndex = 0;
717 dr->wValue = 0;
718 dr->wLength = __cpu_to_le16(skb->len);
722 usb_fill_control_urb(urb, data->udev, pipe, (void *) dr,
[all...]
/drivers/staging/winbond/
H A Dwb35reg.c23 struct usb_ctrlrequest *dr; local
43 dr = (struct usb_ctrlrequest *)((u8 *)reg_queue + sizeof(struct wb35_reg_queue) + DataSize);
44 dr->bRequestType = USB_TYPE_VENDOR | USB_DIR_OUT | USB_RECIP_DEVICE;
45 dr->bRequest = 0x04; /* USB or vendor-defined request code, burst mode */
46 dr->wValue = cpu_to_le16(Flag); /* 0: Register number auto-increment, 1: No auto increment */
47 dr->wIndex = cpu_to_le16(RegisterNo);
48 dr->wLength = cpu_to_le16(DataSize);
50 reg_queue->pUsbReq = dr;
165 struct usb_ctrlrequest *dr; local
183 dr
229 struct usb_ctrlrequest *dr; local
335 struct usb_ctrlrequest *dr; local
400 struct usb_ctrlrequest *dr; local
[all...]
/drivers/macintosh/
H A Dmacio_asic.c551 struct macio_devres *dr = res; local
556 if (dr->res_mask & (1 << i))
563 struct macio_devres *dr; local
565 dr = devres_find(&dev->ofdev.dev, maciom_release, NULL, NULL);
566 if (!dr) {
567 dr = devres_alloc(maciom_release, sizeof(*dr), GFP_KERNEL);
568 if (!dr)
571 return devres_get(&dev->ofdev.dev, dr, NULL, NULL) != NULL;
596 struct macio_devres *dr local
628 struct macio_devres *dr = find_macio_dr(dev); local
[all...]
/drivers/staging/crystalhd/
H A Dcrystalhd_lnx.c112 static inline int crystalhd_user_data(unsigned long ud, void *dr, int size, int set) argument
116 if (!ud || !dr) {
122 rc = copy_to_user((void *)ud, dr, size);
124 rc = copy_from_user(dr, (void *)ud, size);
/drivers/staging/media/cxd2099/
H A Dcxd2099.c52 int dr; member in struct:cxd
580 ci->dr = 1;
638 if (!ci->dr)
646 ci->dr = 0;
/drivers/usb/serial/
H A Dopticon.c257 struct usb_ctrlrequest *dr; local
291 dr = kmalloc(sizeof(struct usb_ctrlrequest), GFP_NOIO);
292 if (!dr) {
298 dr->bRequestType = USB_TYPE_VENDOR | USB_RECIP_INTERFACE | USB_DIR_OUT;
299 dr->bRequest = 0x01;
300 dr->wValue = 0;
301 dr->wIndex = 0;
302 dr->wLength = cpu_to_le16(count);
306 (unsigned char *)dr, buffer, count,
/drivers/block/
H A Dsunvdc.c89 static inline u32 vdc_tx_dring_avail(struct vio_dring_state *dr) argument
91 return vio_dring_avail(dr, VDC_TX_RING_SIZE);
215 static void vdc_end_one(struct vdc_port *port, struct vio_dring_state *dr, argument
218 struct vio_disk_desc *desc = vio_dring_entry(dr, index);
227 dr->cons = (index + 1) & (VDC_TX_RING_SIZE - 1);
245 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
248 if (unlikely(pkt->dring_ident != dr->ident ||
253 vdc_end_one(port, dr, pkt->start_idx);
332 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
340 .dring_ident = dr
365 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
456 struct vio_dring_state *dr; local
597 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
627 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
[all...]
/drivers/sh/
H A Dpfc.c138 static int gpio_read_bit(struct pinmux_data_reg *dr, argument
143 pos = dr->reg_width - (in_pos + 1);
146 "r_width = %ld\n", dr->reg, pos, dr->reg_width);
148 return (gpio_read_raw_reg(dr->mapped_reg, dr->reg_width) >> pos) & 1;
151 static void gpio_write_bit(struct pinmux_data_reg *dr, argument
156 pos = dr->reg_width - (in_pos + 1);
160 dr->reg, !!value, pos, dr
627 struct pinmux_data_reg *dr = NULL; local
653 struct pinmux_data_reg *dr = NULL; local
[all...]
/drivers/usb/class/
H A Dcdc-wdm.c224 struct usb_cdc_notification *dr; local
227 dr = (struct usb_cdc_notification *)desc->sbuf;
252 switch (dr->bNotificationType) {
256 dr->wIndex, dr->wLength);
263 dr->wValue ? "connected to" : "disconnected from");
269 dr->bNotificationType, dr->wIndex, dr->wLength);
H A Dcdc-acm.c295 struct usb_cdc_notification *dr = urb->transfer_buffer; local
323 data = (unsigned char *)(dr + 1);
324 switch (dr->bNotificationType) {
327 __func__, dr->wValue);
364 dr->bNotificationType, dr->wIndex,
365 dr->wLength, data[0], data[1]);
/drivers/usb/misc/
H A Duss720.c78 struct usb_ctrlrequest dr; member in struct:uss720_async_request
122 } else if (rq->dr.bRequest == 3) {
168 rq->dr.bRequestType = requesttype;
169 rq->dr.bRequest = request;
170 rq->dr.wValue = cpu_to_le16(value);
171 rq->dr.wIndex = cpu_to_le16(index);
172 rq->dr.wLength = cpu_to_le16((request == 3) ? sizeof(rq->reg) : 0);
174 (unsigned char *)&rq->dr,
/drivers/iommu/
H A Ddmar.c863 u8 dw = 0, dr = 0; local
872 dr = 1;
874 desc.low = QI_IOTLB_DID(did) | QI_IOTLB_DR(dr) | QI_IOTLB_DW(dw)
/drivers/mtd/nand/gpmi-nand/
H A Dgpmi-nand.c198 void prepare_data_dma(struct gpmi_nand_data *this, enum dma_data_direction dr) argument
207 ret = dma_map_sg(this->dev, sgl, 1, dr);
212 if (dr == DMA_TO_DEVICE)
216 ret = dma_map_sg(this->dev, sgl, 1, dr);
/drivers/net/ethernet/sun/
H A Dsunvnet.c40 static inline u32 vnet_tx_dring_avail(struct vio_dring_state *dr) argument
42 return vio_dring_avail(dr, VNET_TX_RING_SIZE);
156 struct vio_dring_state *dr; local
158 dr = &vio->drings[VIO_DRIVER_RX_RING];
159 dr->snd_nxt = dr->rcv_nxt = 1;
161 dr = &vio->drings[VIO_DRIVER_TX_RING];
162 dr->snd_nxt = dr->rcv_nxt = 1;
247 static int vnet_send_ack(struct vnet_port *port, struct vio_dring_state *dr, argument
280 next_idx(u32 idx, struct vio_dring_state *dr) argument
287 prev_idx(u32 idx, struct vio_dring_state *dr) argument
297 get_rx_desc(struct vnet_port *port, struct vio_dring_state *dr, u32 index) argument
313 put_rx_desc(struct vnet_port *port, struct vio_dring_state *dr, struct vio_net_desc *desc, u32 index) argument
329 vnet_walk_rx_one(struct vnet_port *port, struct vio_dring_state *dr, u32 index, int *needs_ack) argument
359 vnet_walk_rx(struct vnet_port *port, struct vio_dring_state *dr, u32 start, u32 end) argument
395 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_RX_RING]; local
416 idx_is_pending(struct vio_dring_state *dr, u32 end) argument
433 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
488 struct vio_dring_state *dr; local
583 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
647 struct vio_dring_state *dr; local
910 struct vio_dring_state *dr; local
942 struct vio_dring_state *dr; local
[all...]
/drivers/net/usb/
H A Dkaweth.c266 struct usb_ctrlrequest *dr; local
276 dr = kmalloc(sizeof(struct usb_ctrlrequest), GFP_ATOMIC);
278 if (!dr) {
283 dr->bRequestType = requesttype;
284 dr->bRequest = request;
285 dr->wValue = cpu_to_le16(value);
286 dr->wIndex = cpu_to_le16(index);
287 dr->wLength = cpu_to_le16(size);
291 dr,
296 kfree(dr);
[all...]
H A Dpegasus.h102 struct usb_ctrlrequest dr; member in struct:pegasus
/drivers/net/wireless/rtl818x/rtl8187/
H A Ddev.c128 struct usb_ctrlrequest *dr; local
132 struct usb_ctrlrequest dr; member in struct:rtl8187_async_write_data
146 dr = &buf->dr;
148 dr->bRequestType = RTL8187_REQT_WRITE;
149 dr->bRequest = RTL8187_REQ_SET_REG;
150 dr->wValue = addr;
151 dr->wIndex = 0;
152 dr->wLength = cpu_to_le16(len);
157 (unsigned char *)dr, bu
[all...]
/drivers/net/wireless/rtlwifi/
H A Dusb.c56 struct usb_ctrlrequest *dr; local
60 struct usb_ctrlrequest dr; member in struct:rtl819x_async_write_data
76 dr = &buf->dr;
78 dr->bRequestType = reqtype;
79 dr->bRequest = request;
80 dr->wValue = cpu_to_le16(value);
81 dr->wIndex = cpu_to_le16(index);
82 dr->wLength = cpu_to_le16(len);
86 (unsigned char *)dr, bu
[all...]

Completed in 513 milliseconds

12