Home
last modified time | relevance | path

Searched refs:pinst (Results 1 – 21 of 21) sorted by relevance

/linux-3.4.99/kernel/
Dpadata.c68 struct padata_instance *pinst; in padata_parallel_worker() local
75 pinst = pd->pinst; in padata_parallel_worker()
107 int padata_do_parallel(struct padata_instance *pinst, in padata_do_parallel() argument
116 pd = rcu_dereference(pinst->pd); in padata_do_parallel()
119 if (!(pinst->flags & PADATA_INIT) || pinst->flags & PADATA_INVALID) in padata_do_parallel()
126 if ((pinst->flags & PADATA_RESET)) in padata_do_parallel()
144 queue_work_on(target_cpu, pinst->wq, &queue->work); in padata_do_parallel()
223 struct padata_instance *pinst = pd->pinst; in padata_reorder() local
268 queue_work_on(cb_cpu, pinst->wq, &squeue->work); in padata_reorder()
279 && !(pinst->flags & PADATA_RESET)) in padata_reorder()
[all …]
/linux-3.4.99/include/linux/
Dpadata.h127 struct padata_instance *pinst; member
173 extern void padata_free(struct padata_instance *pinst);
174 extern int padata_do_parallel(struct padata_instance *pinst,
177 extern int padata_set_cpumask(struct padata_instance *pinst, int cpumask_type,
179 extern int padata_set_cpumasks(struct padata_instance *pinst,
182 extern int padata_add_cpu(struct padata_instance *pinst, int cpu, int mask);
183 extern int padata_remove_cpu(struct padata_instance *pinst, int cpu, int mask);
184 extern int padata_start(struct padata_instance *pinst);
185 extern void padata_stop(struct padata_instance *pinst);
186 extern int padata_register_cpumask_notifier(struct padata_instance *pinst,
[all …]
/linux-3.4.99/crypto/
Dpcrypt.c33 struct padata_instance *pinst; member
98 return padata_do_parallel(pcrypt->pinst, padata, cpu); in pcrypt_do_parallel()
438 static int pcrypt_sysfs_add(struct padata_instance *pinst, const char *name) in pcrypt_sysfs_add() argument
442 pinst->kobj.kset = pcrypt_kset; in pcrypt_sysfs_add()
443 ret = kobject_add(&pinst->kobj, NULL, name); in pcrypt_sysfs_add()
445 kobject_uevent(&pinst->kobj, KOBJ_ADD); in pcrypt_sysfs_add()
463 pcrypt->pinst = padata_alloc_possible(pcrypt->wq); in pcrypt_init_padata()
464 if (!pcrypt->pinst) in pcrypt_init_padata()
479 ret = padata_register_cpumask_notifier(pcrypt->pinst, &pcrypt->nblock); in pcrypt_init_padata()
483 ret = pcrypt_sysfs_add(pcrypt->pinst, name); in pcrypt_init_padata()
[all …]
/linux-3.4.99/Documentation/
Dpadata.txt41 int padata_start(struct padata_instance *pinst);
42 void padata_stop(struct padata_instance *pinst);
53 int padata_set_cpumasks(struct padata_instance *pinst,
56 int padata_set_cpumask(struct padata_instance *pinst, int cpumask_type,
58 int padata_add_cpu(struct padata_instance *pinst, int cpu, int mask);
59 int padata_remove_cpu(struct padata_instance *pinst, int cpu, int mask);
76 int padata_register_cpumask_notifier(struct padata_instance *pinst,
81 int padata_unregister_cpumask_notifier(struct padata_instance *pinst,
89 blocking_notifier_call_chain(&pinst->cpumask_change_notifier,
115 int padata_do_parallel(struct padata_instance *pinst,
[all …]
/linux-3.4.99/drivers/gpu/drm/nouveau/
Dnv10_fifo.c32 #define NV10_RAMFC(c) (dev_priv->ramfc->pinst + ((c) * NV10_RAMFC__SIZE))
66 nv_wi32(dev, fc + 12, chan->pushbuf->pinst >> 4); in nv10_fifo_create_context()
201 (dev_priv->ramht->gpuobj->pinst >> 8)); in nv10_fifo_init_ramxx()
202 nv_wr32(dev, NV03_PFIFO_RAMRO, dev_priv->ramro->pinst >> 8); in nv10_fifo_init_ramxx()
205 nv_wr32(dev, NV03_PFIFO_RAMFC, dev_priv->ramfc->pinst >> 8); in nv10_fifo_init_ramxx()
207 nv_wr32(dev, NV03_PFIFO_RAMFC, (dev_priv->ramfc->pinst >> 8) | in nv10_fifo_init_ramxx()
Dnouveau_object.c203 gpuobj->pinst = chan->ramin->pinst; in nouveau_gpuobj_new()
204 if (gpuobj->pinst != ~0) in nouveau_gpuobj_new()
205 gpuobj->pinst += ramin->start; in nouveau_gpuobj_new()
221 gpuobj->pinst = ~0; in nouveau_gpuobj_new()
328 nouveau_gpuobj_new_fake(struct drm_device *dev, u32 pinst, u64 vinst, in nouveau_gpuobj_new_fake() argument
337 pinst, vinst, size, flags); in nouveau_gpuobj_new_fake()
347 gpuobj->pinst = pinst; in nouveau_gpuobj_new_fake()
770 u32 vm_pinst = chan->ramin->pinst; in nouveau_gpuobj_channel_init()
1005 if (gpuobj->pinst == ~0 || !dev_priv->ramin_available) { in nv_ro32()
1020 return nv_ri32(dev, gpuobj->pinst + offset); in nv_ro32()
[all …]
Dnv40_fifo.c32 #define NV40_RAMFC(c) (dev_priv->ramfc->pinst + ((c) * NV40_RAMFC__SIZE))
59 nv_wi32(dev, fc + 12, chan->pushbuf->pinst >> 4); in nv40_fifo_create_context()
240 (dev_priv->ramht->gpuobj->pinst >> 8)); in nv40_fifo_init_ramxx()
241 nv_wr32(dev, NV03_PFIFO_RAMRO, dev_priv->ramro->pinst >> 8); in nv40_fifo_init_ramxx()
269 dev_priv->ramfc->pinst) >> 16) | (3 << 16)); in nv40_fifo_init_ramxx()
Dnv31_mpeg.c76 nv_wr32(dev, 0x00330c, ctx->pinst >> 4); in nv40_mpeg_context_new()
77 nv_wo32(chan->ramfc, 0x54, ctx->pinst >> 4); in nv40_mpeg_context_new()
92 u32 inst = 0x80000000 | (ctx->pinst >> 4); in nv40_mpeg_context_del()
226 if (ctx && ctx->pinst == inst) in nv31_mpeg_isr_chid()
Dnv50_instmem.c92 ret = nouveau_gpuobj_new_fake(dev, chan->ramin->pinst == ~0 ? ~0 : in nv50_channel_new()
93 chan->ramin->pinst + pgd, in nv50_channel_new()
113 ret = nouveau_gpuobj_new_fake(dev, chan->ramin->pinst == ~0 ? ~0 : in nv50_channel_new()
114 chan->ramin->pinst + fc, in nv50_channel_new()
388 gpuobj->pinst = node->vram->bar_vma.offset; in nv50_instmem_map()
Dnv40_fb.c38 nv_wr32(dev, 0x100800, gart->pinst | 0x00000002); in nv40_fb_init_gart()
61 vinst -= ((gart->pinst >> 19) + 1) << 19; in nv44_fb_init_gart()
Dnv04_fifo.c33 #define NV04_RAMFC(c) (dev_priv->ramfc->pinst + ((c) * NV04_RAMFC__SIZE))
142 RAMFC_WR(DMA_INSTANCE, chan->pushbuf->pinst >> 4); in nv04_fifo_create_context()
289 (dev_priv->ramht->gpuobj->pinst >> 8)); in nv04_fifo_init_ramxx()
290 nv_wr32(dev, NV03_PFIFO_RAMRO, dev_priv->ramro->pinst >> 8); in nv04_fifo_init_ramxx()
291 nv_wr32(dev, NV03_PFIFO_RAMFC, dev_priv->ramfc->pinst >> 8); in nv04_fifo_init_ramxx()
Dnouveau_ramht.c107 ctx = NV_RAMHT_CONTEXT_VALID | (gpuobj->pinst >> 4) | in nouveau_ramht_insert()
112 ctx = (gpuobj->pinst >> 4) | in nouveau_ramht_insert()
Dnv20_graph.c57 nv_wr32(dev, NV20_PGRAPH_CHANNEL_CTX_POINTER, grctx->pinst >> 4); in nv20_graph_unload_context()
442 nv_wo32(pgraph->ctxtab, chan->id * 4, grctx->pinst >> 4); in nv20_graph_context_new()
510 nv_wr32(dev, NV20_PGRAPH_CHANNEL_CTX_TABLE, pgraph->ctxtab->pinst >> 4); in nv20_graph_init()
597 nv_wr32(dev, NV20_PGRAPH_CHANNEL_CTX_TABLE, pgraph->ctxtab->pinst >> 4); in nv30_graph_init()
Dnv04_instmem.c180 gpuobj->pinst = gpuobj->vinst; in nv04_instmem_map()
Dnv40_graph.c83 u32 inst = 0x01000000 | (grctx->pinst >> 4); in nv40_graph_context_del()
380 if (grctx && grctx->pinst == inst) in nv40_graph_isr_chid()
Dnv50_fifo.c240 ret = nouveau_gpuobj_new_fake(dev, chan->ramin->pinst, in nv50_fifo_create_context()
248 ret = nouveau_gpuobj_new_fake(dev, chan->ramin->pinst + 0x0400, in nv50_fifo_create_context()
Dnvc0_fifo.c135 ret = nouveau_gpuobj_new_fake(dev, chan->ramin->pinst, in nvc0_fifo_create_context()
Dnouveau_drv.h189 u32 pinst; /* PRAMIN BAR offset */ member
1024 extern int nouveau_gpuobj_new_fake(struct drm_device *, u32 pinst, u64 vinst,
/linux-3.4.99/drivers/net/wireless/iwlegacy/
D4965.c347 dma_addr_t pinst; in il4965_load_bsm() local
370 pinst = il->ucode_init.p_addr >> 4; in il4965_load_bsm()
375 il_wr_prph(il, BSM_DRAM_INST_PTR_REG, pinst); in il4965_load_bsm()
432 dma_addr_t pinst; in il4965_set_ucode_ptrs() local
437 pinst = il->ucode_code.p_addr >> 4; in il4965_set_ucode_ptrs()
441 il_wr_prph(il, BSM_DRAM_INST_PTR_REG, pinst); in il4965_set_ucode_ptrs()
D3945.c2554 dma_addr_t pinst; in il3945_load_bsm() local
2574 pinst = il->ucode_init.p_addr; in il3945_load_bsm()
2579 il_wr_prph(il, BSM_DRAM_INST_PTR_REG, pinst); in il3945_load_bsm()
D3945-mac.c2069 dma_addr_t pinst; in il3945_set_ucode_ptrs() local
2073 pinst = il->ucode_code.p_addr; in il3945_set_ucode_ptrs()
2077 il_wr_prph(il, BSM_DRAM_INST_PTR_REG, pinst); in il3945_set_ucode_ptrs()