Searched refs:dr (Results 1 - 25 of 125) sorted by relevance

12345

/linux-master/drivers/net/phy/
H A Dmdio_devres.c14 struct mdiobus_devres *dr = this; local
16 mdiobus_free(dr->mii);
32 struct mdiobus_devres *dr; local
34 dr = devres_alloc(devm_mdiobus_free, sizeof(*dr), GFP_KERNEL);
35 if (!dr)
38 dr->mii = mdiobus_alloc_size(sizeof_priv);
39 if (!dr->mii) {
40 devres_free(dr);
44 devres_add(dev, dr);
51 struct mdiobus_devres *dr = this; local
76 struct mdiobus_devres *dr; local
110 struct mdiobus_devres *dr; local
[all...]
/linux-master/net/
H A Ddevres.c24 struct net_device_devres *dr; local
26 dr = devres_alloc(devm_free_netdev, sizeof(*dr), GFP_KERNEL);
27 if (!dr)
30 dr->ndev = alloc_etherdev_mqs(sizeof_priv, txqs, rxqs);
31 if (!dr->ndev) {
32 devres_free(dr);
36 devres_add(dev, dr);
38 return dr->ndev;
69 struct net_device_devres *dr; local
[all...]
/linux-master/fs/xfs/
H A Dxfs_drain.c42 struct xfs_defer_drain *dr)
44 atomic_set(&dr->dr_count, 0);
45 init_waitqueue_head(&dr->dr_waiters);
49 xfs_defer_drain_free(struct xfs_defer_drain *dr) argument
51 ASSERT(atomic_read(&dr->dr_count) == 0);
55 static inline void xfs_defer_drain_grab(struct xfs_defer_drain *dr) argument
57 atomic_inc(&dr->dr_count);
71 static inline void xfs_defer_drain_rele(struct xfs_defer_drain *dr) argument
73 if (atomic_dec_and_test(&dr->dr_count) &&
75 has_waiters(&dr
41 xfs_defer_drain_init( struct xfs_defer_drain *dr) argument
80 xfs_defer_drain_busy(struct xfs_defer_drain *dr) argument
91 xfs_defer_drain_wait(struct xfs_defer_drain *dr) argument
[all...]
H A Dxfs_drain.h25 void xfs_defer_drain_init(struct xfs_defer_drain *dr);
26 void xfs_defer_drain_free(struct xfs_defer_drain *dr);
76 #define xfs_defer_drain_free(dr) ((void)0)
77 #define xfs_defer_drain_init(dr) ((void)0)
/linux-master/drivers/gpu/drm/
H A Ddrm_managed.c58 static void free_dr(struct drmres *dr) argument
60 kfree_const(dr->node.name);
61 kfree(dr);
66 struct drmres *dr, *tmp; local
69 list_for_each_entry_safe(dr, tmp, &dev->managed.resources, node.entry) {
71 dr, dr->node.name, dr->node.size);
73 if (dr->node.release)
74 dr
90 struct drmres *dr; local
109 del_dr(struct drm_device *dev, struct drmres *dr) argument
117 add_dr(struct drm_device *dev, struct drmres *dr) argument
141 struct drmres *dr; local
194 struct drmres *dr_match = NULL, *dr; local
230 struct drmres *dr; local
283 struct drmres *dr_match = NULL, *dr; local
[all...]
/linux-master/drivers/target/iscsi/
H A Discsi_target_datain_values.c22 struct iscsi_datain_req *dr; local
24 dr = kmem_cache_zalloc(lio_dr_cache, GFP_ATOMIC);
25 if (!dr) {
30 INIT_LIST_HEAD(&dr->cmd_datain_node);
32 return dr;
35 void iscsit_attach_datain_req(struct iscsit_cmd *cmd, struct iscsi_datain_req *dr) argument
38 list_add_tail(&dr->cmd_datain_node, &cmd->datain_list);
42 void iscsit_free_datain_req(struct iscsit_cmd *cmd, struct iscsi_datain_req *dr) argument
45 list_del(&dr->cmd_datain_node);
48 kmem_cache_free(lio_dr_cache, dr);
53 struct iscsi_datain_req *dr, *dr_tmp; local
84 struct iscsi_datain_req *dr; local
182 struct iscsi_datain_req *dr; local
303 struct iscsi_datain_req *dr; local
402 struct iscsi_datain_req *dr; local
[all...]
/linux-master/kernel/irq/
H A Ddevres.c56 struct irq_devres *dr; local
59 dr = devres_alloc(devm_irq_release, sizeof(struct irq_devres),
61 if (!dr)
70 devres_free(dr);
74 dr->irq = irq;
75 dr->dev_id = dev_id;
76 devres_add(dev, dr);
103 struct irq_devres *dr; local
106 dr = devres_alloc(devm_irq_release, sizeof(struct irq_devres),
108 if (!dr)
182 struct irq_desc_devres *dr; local
266 struct irq_generic_chip_devres *dr; local
[all...]
/linux-master/drivers/gpio/
H A Dgpiolib-devres.c98 struct gpio_desc **dr; local
118 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *),
120 if (!dr) {
125 *dr = desc;
126 devres_add(dev, dr);
153 struct gpio_desc **dr; local
156 dr = devres_alloc(devm_gpiod_release, sizeof(struct gpio_desc *),
158 if (!dr)
163 devres_free(dr);
167 *dr
215 struct gpio_descs **dr; local
343 unsigned *dr; local
373 unsigned *dr; local
[all...]
/linux-master/drivers/pci/
H A Ddevres.c153 struct pci_devres *dr; local
155 dr = find_pci_dr(dev);
156 if (!dr)
159 dr->mwi = 1;
198 struct pci_devres *dr, *new_dr; local
200 dr = devres_find(&pdev->dev, pcim_release, NULL, NULL);
201 if (dr)
202 return dr;
218 struct pci_devres *dr; local
221 dr
246 struct pci_devres *dr; local
281 struct pcim_iomap_devres *dr, *new_dr; local
[all...]
/linux-master/arch/arm/vfp/
H A Dvfphw.S84 .irp dr,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
85 1: vmov r0, s\dr
89 .irp dr,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
90 1: vmov r0, s\dr
99 .irp dr,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
100 1: vmov s\dr, r0
104 .irp dr,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
105 1: vmov s\dr, r0
114 .irp dr,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
115 1: vmov r0, r1, d\dr
[all...]
/linux-master/fs/adfs/
H A Dsuper.c53 static int adfs_checkdiscrecord(struct adfs_discrecord *dr) argument
59 if (dr->log2secsize != 8 &&
60 dr->log2secsize != 9 &&
61 dr->log2secsize != 10)
65 if (dr->idlen < dr->log2secsize + 3)
72 if (le32_to_cpu(dr->disc_size_high) >> dr->log2secsize)
80 max_idlen = dr->format_version ? 19 : 16;
81 if (dr
286 struct adfs_discrecord *dr; local
334 struct adfs_discrecord *dr; local
353 struct adfs_discrecord *dr; local
366 struct adfs_discrecord *dr; local
[all...]
H A Dmap.c199 struct adfs_discrecord *dr = adfs_map_discrecord(asb->s_map); local
211 buf->f_blocks = adfs_disc_size(dr) >> sb->s_blocksize_bits;
310 struct adfs_discrecord *dr)
315 zone_size = (8 << dr->log2secsize) - le16_to_cpu(dr->zone_spare);
329 size = adfs_disc_size(dr) >> dr->log2bpmb;
356 struct adfs_discmap *adfs_read_map(struct super_block *sb, struct adfs_discrecord *dr) argument
363 nzones = dr->nzones | dr
309 adfs_map_layout(struct adfs_discmap *dm, unsigned int nzones, struct adfs_discrecord *dr) argument
[all...]
/linux-master/drivers/ntb/
H A Dmsi.c219 struct ntb_msi_devres *dr = data; local
221 WARN_ON(ntb_msi_set_desc(dr->ntb, entry, dr->msi_desc));
223 if (dr->ntb->msi->desc_changed)
224 dr->ntb->msi->desc_changed(dr->ntb->ctx);
229 struct ntb_msi_devres *dr = res; local
231 dr->entry->write_msi_msg = NULL;
232 dr->entry->write_msi_msg_data = NULL;
238 struct ntb_msi_devres *dr; local
327 struct ntb_msi_devres *dr = res; local
[all...]
/linux-master/arch/x86/include/asm/
H A Ddebugreg.h154 extern void amd_set_dr_addr_mask(unsigned long mask, unsigned int dr);
155 extern unsigned long amd_get_dr_addr_mask(unsigned int dr);
157 static inline void amd_set_dr_addr_mask(unsigned long mask, unsigned int dr) { } argument
158 static inline unsigned long amd_get_dr_addr_mask(unsigned int dr) argument
/linux-master/block/partitions/
H A Dacorn.c28 struct adfs_discrecord *dr; local
34 dr = (struct adfs_discrecord *)(data + 0x1c0);
36 if (dr->disc_size == 0 && dr->disc_size_high == 0)
39 nr_sects = (le32_to_cpu(dr->disc_size_high) << 23) |
40 (le32_to_cpu(dr->disc_size) >> 9);
48 return dr;
183 struct adfs_discrecord *dr; local
193 dr = adfs_partition(state, name, data, first_sector, slot++);
194 if (!dr)
255 struct adfs_discrecord *dr; local
[all...]
/linux-master/drivers/net/ethernet/sun/
H A Dsunvnet_common.c49 static inline u32 vnet_tx_dring_avail(struct vio_dring_state *dr) argument
51 return vio_dring_avail(dr, VNET_TX_RING_SIZE);
263 struct vio_dring_state *dr; local
265 dr = &vio->drings[VIO_DRIVER_RX_RING];
266 dr->rcv_nxt = 1;
267 dr->snd_nxt = 1;
269 dr = &vio->drings[VIO_DRIVER_TX_RING];
270 dr->rcv_nxt = 1;
271 dr->snd_nxt = 1;
470 static int vnet_send_ack(struct vnet_port *port, struct vio_dring_state *dr, argument
519 get_rx_desc(struct vnet_port *port, struct vio_dring_state *dr, u32 index) argument
535 put_rx_desc(struct vnet_port *port, struct vio_dring_state *dr, struct vio_net_desc *desc, u32 index) argument
551 vnet_walk_rx_one(struct vnet_port *port, struct vio_dring_state *dr, u32 index, int *needs_ack) argument
587 vnet_walk_rx(struct vnet_port *port, struct vio_dring_state *dr, u32 start, u32 end, int *npkts, int budget) argument
648 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_RX_RING]; local
671 idx_is_pending(struct vio_dring_state *dr, u32 end) argument
688 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
845 struct vio_dring_state *dr = local
942 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
992 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
1226 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
1329 struct vio_dring_state *dr; local
1673 struct vio_dring_state *dr; local
1720 struct vio_dring_state *dr; local
[all...]
/linux-master/sound/soc/intel/avs/boards/
H A Di2s_test.c60 struct snd_soc_dapm_route *dr; local
63 dr = devm_kcalloc(dev, num_dr, sizeof(*dr), GFP_KERNEL);
64 if (!dr)
67 dr[0].sink = devm_kasprintf(dev, GFP_KERNEL,
69 dr[0].source = devm_kasprintf(dev, GFP_KERNEL,
71 if (!dr[0].sink || !dr[0].source)
74 dr[1].sink = devm_kasprintf(dev, GFP_KERNEL,
76 dr[
[all...]
/linux-master/drivers/base/
H A Ddevres.c114 struct devres *dr; local
119 dr = kmalloc_node_track_caller(tot_size, gfp, nid);
120 if (unlikely(!dr))
125 memset(dr, 0, offsetof(struct devres, data));
127 INIT_LIST_HEAD(&dr->node.entry);
128 dr->node.release = release;
129 return dr;
165 struct devres *dr; local
167 dr = alloc_dr(release, size, gfp | __GFP_ZERO, nid);
168 if (unlikely(!dr))
205 struct devres *dr = container_of(node, struct devres, node); local
226 struct devres *dr = container_of(res, struct devres, data); local
245 struct devres *dr = container_of(res, struct devres, data); local
260 struct devres *dr = container_of(node, struct devres, node); local
289 struct devres *dr; local
320 struct devres *dr; local
355 struct devres *dr; local
498 struct devres *dr, *tmp; local
823 struct devres *dr; local
[all...]
/linux-master/drivers/parisc/
H A Dpower.c41 #define MTCPU(dr, gr) MFCPU_X(dr, gr, 0, 0x12) /* move value of gr to dr[dr] */
42 #define MFCPU_C(dr, gr) MFCPU_X(dr, gr, 0, 0x30) /* for dr0 and dr8 only ! */
43 #define MFCPU_T(dr, gr) MFCPU_X(dr, 0, gr, 0xa0) /* all dr except dr0 and dr8 */
45 #define __getDIAG(dr) ( { \
[all...]
/linux-master/drivers/infiniband/core/
H A Dsmi.c146 smp->route.dr.initial_path,
147 smp->route.dr.return_path,
149 smp->route.dr.dr_dlid ==
151 smp->route.dr.dr_slid ==
261 smp->route.dr.initial_path,
262 smp->route.dr.return_path,
264 smp->route.dr.dr_dlid ==
266 smp->route.dr.dr_slid ==
314 smp->route.dr.dr_dlid ==
316 smp->route.dr
[all...]
/linux-master/drivers/block/
H A Dsunvdc.c117 static inline u32 vdc_tx_dring_avail(struct vio_dring_state *dr) argument
119 return vio_dring_avail(dr, VDC_TX_RING_SIZE);
181 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
187 if (port->disk && vdc_tx_dring_avail(dr) * 100 / VDC_TX_RING_SIZE >= 50)
307 static void vdc_end_one(struct vdc_port *port, struct vio_dring_state *dr, argument
310 struct vio_disk_desc *desc = vio_dring_entry(dr, index);
319 dr->cons = vio_dring_next(dr, index);
336 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
339 if (unlikely(pkt->dring_ident != dr
427 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
465 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
541 struct vio_dring_state *dr; local
575 struct vio_dring_state *dr; local
715 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
745 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
1089 struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING]; local
[all...]
/linux-master/drivers/power/reset/
H A Dreboot-mode.c149 struct reboot_mode_driver **dr; local
152 dr = devres_alloc(devm_reboot_mode_release, sizeof(*dr), GFP_KERNEL);
153 if (!dr)
158 devres_free(dr);
162 *dr = reboot;
163 devres_add(dev, dr);
/linux-master/drivers/platform/x86/
H A Dintel_scu_ipc.c145 struct intel_scu_ipc_devres *dr = res; local
146 struct intel_scu_ipc_dev *scu = dr->scu;
164 struct intel_scu_ipc_devres *dr; local
167 dr = devres_alloc(devm_intel_scu_ipc_dev_release, sizeof(*dr), GFP_KERNEL);
168 if (!dr)
173 devres_free(dr);
177 dr->scu = scu;
178 devres_add(dev, dr);
673 struct intel_scu_ipc_devres *dr local
695 struct intel_scu_ipc_devres *dr; local
[all...]
/linux-master/include/rdma/
H A Dopa_smi.h46 } dr; member in union:opa_smp::__anon1402
103 return smp->route.dr.data;
111 return sizeof(smp->route.dr.data);
119 return sizeof(*smp) - sizeof(smp->route.dr.data);
/linux-master/drivers/pinctrl/meson/
H A Dpinctrl-meson.h146 #define BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, \
157 [MESON_REG_DIR] = { dr, db }, \
164 #define BANK(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib) \
165 BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, 0, 0)

Completed in 190 milliseconds

12345