Home
last modified time | relevance | path

Searched refs:device (Results 626 - 650 of 28183) sorted by relevance

1...<<21222324252627282930>>...1128

/kernel/linux/linux-5.10/drivers/base/power/
H A Dgeneric_ops.c20 int pm_generic_runtime_suspend(struct device *dev) in pm_generic_runtime_suspend()
39 int pm_generic_runtime_resume(struct device *dev) in pm_generic_runtime_resume()
53 * pm_generic_prepare - Generic routine preparing a device for power transition.
56 * Prepare a device for a system-wide power transition.
58 int pm_generic_prepare(struct device *dev) in pm_generic_prepare()
73 int pm_generic_suspend_noirq(struct device *dev) in pm_generic_suspend_noirq()
85 int pm_generic_suspend_late(struct device *dev) in pm_generic_suspend_late()
97 int pm_generic_suspend(struct device *dev) in pm_generic_suspend()
109 int pm_generic_freeze_noirq(struct device *dev) in pm_generic_freeze_noirq()
121 int pm_generic_freeze_late(struct device *de
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
H A Dmemx.c20 struct nvkm_device *device = memx->pmu->subdev.device; in memx_out() local
24 nvkm_wr32(device, 0x10a1c4, (memx->c.size << 16) | memx->c.mthd); in memx_out()
26 nvkm_wr32(device, 0x10a1c4, memx->c.data[i]); in memx_out()
46 struct nvkm_device *device = pmu->subdev.device; in nvkm_memx_init() local
65 nvkm_wr32(device, 0x10a580, 0x00000003); in nvkm_memx_init()
66 } while (nvkm_rd32(device, 0x10a580) != 0x00000003); in nvkm_memx_init()
67 nvkm_wr32(device, 0x10a1c0, 0x01000000 | memx->base); in nvkm_memx_init()
77 struct nvkm_device *device in nvkm_memx_fini() local
128 struct nvkm_device *device = subdev->device; nvkm_memx_wait_vblank() local
168 struct nvkm_device *device = pmu->subdev.device; nvkm_memx_train_result() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
H A Dnv44.c56 int ret = nvkm_gpuobj_new(chan->object.engine->subdev.device, 264 * 4, in nv44_mpeg_chan_bind()
73 struct nvkm_device *device = mpeg->engine.subdev.device; in nv44_mpeg_chan_fini() local
76 nvkm_mask(device, 0x00b32c, 0x00000001, 0x00000000); in nv44_mpeg_chan_fini()
77 if (nvkm_rd32(device, 0x00b318) == inst) in nv44_mpeg_chan_fini()
78 nvkm_mask(device, 0x00b318, 0x80000000, 0x00000000); in nv44_mpeg_chan_fini()
79 nvkm_mask(device, 0x00b32c, 0x00000001, 0x00000001); in nv44_mpeg_chan_fini()
129 nv44_mpeg_mthd(struct nvkm_device *device, u32 mthd, u32 data) in nv44_mpeg_mthd() argument
135 return nv40_mpeg_mthd_dma(device, mthd, data); in nv44_mpeg_mthd()
147 struct nvkm_device *device in nv44_mpeg_intr() local
206 nv44_mpeg_new(struct nvkm_device *device, int index, struct nvkm_engine **pmpeg) nv44_mpeg_new() argument
[all...]
/kernel/linux/linux-6.6/drivers/acpi/
H A Dprocessor_thermal.c186 /* thermal cooling device callbacks */
205 struct acpi_device *device = cdev->devdata; in processor_get_max_state() local
208 if (!device) in processor_get_max_state()
211 pr = acpi_driver_data(device); in processor_get_max_state()
223 struct acpi_device *device = cdev->devdata; in processor_get_cur_state() local
226 if (!device) in processor_get_cur_state()
229 pr = acpi_driver_data(device); in processor_get_cur_state()
243 struct acpi_device *device = cdev->devdata; in processor_set_cur_state() local
248 if (!device) in processor_set_cur_state()
251 pr = acpi_driver_data(device); in processor_set_cur_state()
278 acpi_processor_thermal_init(struct acpi_processor *pr, struct acpi_device *device) acpi_processor_thermal_init() argument
321 acpi_processor_thermal_exit(struct acpi_processor *pr, struct acpi_device *device) acpi_processor_thermal_exit() argument
[all...]
/kernel/linux/linux-6.6/drivers/base/power/
H A Dgeneric_ops.c20 int pm_generic_runtime_suspend(struct device *dev) in pm_generic_runtime_suspend()
39 int pm_generic_runtime_resume(struct device *dev) in pm_generic_runtime_resume()
53 * pm_generic_prepare - Generic routine preparing a device for power transition.
56 * Prepare a device for a system-wide power transition.
58 int pm_generic_prepare(struct device *dev) in pm_generic_prepare()
73 int pm_generic_suspend_noirq(struct device *dev) in pm_generic_suspend_noirq()
85 int pm_generic_suspend_late(struct device *dev) in pm_generic_suspend_late()
97 int pm_generic_suspend(struct device *dev) in pm_generic_suspend()
109 int pm_generic_freeze_noirq(struct device *dev) in pm_generic_freeze_noirq()
121 int pm_generic_freeze_late(struct device *de
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
H A Dnv44.c56 int ret = nvkm_gpuobj_new(chan->object.engine->subdev.device, 264 * 4, in nv44_mpeg_chan_bind()
73 struct nvkm_device *device = mpeg->engine.subdev.device; in nv44_mpeg_chan_fini() local
76 nvkm_mask(device, 0x00b32c, 0x00000001, 0x00000000); in nv44_mpeg_chan_fini()
77 if (nvkm_rd32(device, 0x00b318) == inst) in nv44_mpeg_chan_fini()
78 nvkm_mask(device, 0x00b318, 0x80000000, 0x00000000); in nv44_mpeg_chan_fini()
79 nvkm_mask(device, 0x00b32c, 0x00000001, 0x00000001); in nv44_mpeg_chan_fini()
128 nv44_mpeg_mthd(struct nvkm_device *device, u32 mthd, u32 data) in nv44_mpeg_mthd() argument
134 return nv40_mpeg_mthd_dma(device, mthd, data); in nv44_mpeg_mthd()
146 struct nvkm_device *device in nv44_mpeg_intr() local
205 nv44_mpeg_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_engine **pmpeg) nv44_mpeg_new() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
H A Dmemx.c20 struct nvkm_device *device = memx->pmu->subdev.device; in memx_out() local
24 nvkm_wr32(device, 0x10a1c4, (memx->c.size << 16) | memx->c.mthd); in memx_out()
26 nvkm_wr32(device, 0x10a1c4, memx->c.data[i]); in memx_out()
46 struct nvkm_device *device = pmu->subdev.device; in nvkm_memx_init() local
65 nvkm_wr32(device, 0x10a580, 0x00000003); in nvkm_memx_init()
66 } while (nvkm_rd32(device, 0x10a580) != 0x00000003); in nvkm_memx_init()
67 nvkm_wr32(device, 0x10a1c0, 0x01000000 | memx->base); in nvkm_memx_init()
77 struct nvkm_device *device in nvkm_memx_fini() local
128 struct nvkm_device *device = subdev->device; nvkm_memx_wait_vblank() local
168 struct nvkm_device *device = pmu->subdev.device; nvkm_memx_train_result() local
[all...]
/third_party/mesa3d/src/amd/vulkan/radix_sort/
H A Dradv_radix_sort.c86 radv_create_radix_sort_u64(VkDevice device, VkAllocationCallbacks const *ac, VkPipelineCache pc) in radv_create_radix_sort_u64() argument
97 return radix_sort_vk_create(device, ac, pc, spv, spv_sizes, target_config); in radv_create_radix_sort_u64()
104 RADV_FROM_HANDLE(radv_device, device, _device); in vkCreateShaderModule()
105 return device->vk.dispatch_table.CreateShaderModule(_device, pCreateInfo, pAllocator, in vkCreateShaderModule()
113 RADV_FROM_HANDLE(radv_device, device, _device); in vkDestroyShaderModule()
114 device->vk.dispatch_table.DestroyShaderModule(_device, shaderModule, pAllocator); in vkDestroyShaderModule()
121 RADV_FROM_HANDLE(radv_device, device, _device); in vkCreatePipelineLayout()
122 return device->vk.dispatch_table.CreatePipelineLayout(_device, pCreateInfo, pAllocator, in vkCreatePipelineLayout()
130 RADV_FROM_HANDLE(radv_device, device, _device); in vkDestroyPipelineLayout()
131 device in vkDestroyPipelineLayout()
[all...]
/kernel/linux/linux-5.10/drivers/s390/block/
H A Ddasd_eer.c3 * Character device driver for extended error reporting.
18 #include <linux/device.h>
48 * each time the device is opened and destroy the buffer when the file is
245 * When a DASD device driver wants to report an error, it calls the
251 * DASD_EER_NOPATH: There is no path to the device left.
252 * DASD_EER_STATECHANGE: The state of the device has changed.
265 * when the extended error reporting is enabled for a device (by
267 * eer enabled DASD device. The presence of the cqr in device->eer_cqr
268 * indicates that eer is enable for the device
293 dasd_eer_write_standard_trigger(struct dasd_device *device, struct dasd_ccw_req *cqr, int trigger) dasd_eer_write_standard_trigger() argument
337 dasd_eer_write_snss_trigger(struct dasd_device *device, struct dasd_ccw_req *cqr, int trigger) dasd_eer_write_snss_trigger() argument
378 dasd_eer_write(struct dasd_device *device, struct dasd_ccw_req *cqr, unsigned int id) dasd_eer_write() argument
406 dasd_eer_snss(struct dasd_device *device) dasd_eer_snss() argument
430 struct dasd_device *device = cqr->startdev; dasd_eer_snss_cb() local
457 dasd_eer_enable(struct dasd_device *device) dasd_eer_enable() argument
517 dasd_eer_disable(struct dasd_device *device) dasd_eer_disable() argument
[all...]
/kernel/linux/linux-6.6/drivers/s390/block/
H A Ddasd_eer.c3 * Character device driver for extended error reporting.
18 #include <linux/device.h>
48 * each time the device is opened and destroy the buffer when the file is
245 * When a DASD device driver wants to report an error, it calls the
251 * DASD_EER_NOPATH: There is no path to the device left.
252 * DASD_EER_STATECHANGE: The state of the device has changed.
265 * when the extended error reporting is enabled for a device (by
267 * eer enabled DASD device. The presence of the cqr in device->eer_cqr
268 * indicates that eer is enable for the device
293 dasd_eer_write_standard_trigger(struct dasd_device *device, struct dasd_ccw_req *cqr, int trigger) dasd_eer_write_standard_trigger() argument
337 dasd_eer_write_snss_trigger(struct dasd_device *device, struct dasd_ccw_req *cqr, int trigger) dasd_eer_write_snss_trigger() argument
378 dasd_eer_write(struct dasd_device *device, struct dasd_ccw_req *cqr, unsigned int id) dasd_eer_write() argument
407 dasd_eer_snss(struct dasd_device *device) dasd_eer_snss() argument
431 struct dasd_device *device = cqr->startdev; dasd_eer_snss_cb() local
458 dasd_eer_enable(struct dasd_device *device) dasd_eer_enable() argument
518 dasd_eer_disable(struct dasd_device *device) dasd_eer_disable() argument
[all...]
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dbuffer9.c64 info->screen = pParams->device->screen; in NineBuffer9_ctor()
75 * If the device is full software vertex processing, in NineBuffer9_ctor()
87 pParams->device->params.BehaviorFlags & D3DCREATE_SOFTWARE_VERTEXPROCESSING) { in NineBuffer9_ctor()
141 pParams->device->buffer_upload; in NineBuffer9_ctor()
177 list_add(&This->managed.list2, &pParams->device->managed_buffers); in NineBuffer9_ctor()
206 nine_upload_release_buffer(This->base.base.device->buffer_upload, This->buf); in NineBuffer9_dtor()
222 struct NineDevice9 *device, in NineBuffer9_RebindIfRequired()
230 for (i = 0; i < device->caps.MaxStreams; i++) { in NineBuffer9_RebindIfRequired()
231 if (device->state.stream[i] == (struct NineVertexBuffer9 *)This) in NineBuffer9_RebindIfRequired()
232 nine_context_set_stream_source_apply(device, in NineBuffer9_RebindIfRequired()
221 NineBuffer9_RebindIfRequired( struct NineBuffer9 *This, struct NineDevice9 *device, struct pipe_resource *resource, unsigned offset ) NineBuffer9_RebindIfRequired() argument
250 struct NineDevice9 *device = This->base.base.device; NineBuffer9_Lock() local
505 struct NineDevice9 *device = This->base.base.device; NineBuffer9_Unlock() local
568 struct NineDevice9 *device = This->base.base.device; NineBuffer9_Upload() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dnv40.c29 struct nvkm_device *device = pci->subdev.device; in nv40_pci_rd32() local
30 return nvkm_rd32(device, 0x088000 + addr); in nv40_pci_rd32()
36 struct nvkm_device *device = pci->subdev.device; in nv40_pci_wr08() local
37 nvkm_wr08(device, 0x088000 + addr, data); in nv40_pci_wr08()
43 struct nvkm_device *device = pci->subdev.device; in nv40_pci_wr32() local
44 nvkm_wr32(device, 0x088000 + addr, data); in nv40_pci_wr32()
62 nv40_pci_new(struct nvkm_device *device, in argument
[all...]
H A Dnv04.c29 struct nvkm_device *device = pci->subdev.device; in nv04_pci_rd32() local
30 return nvkm_rd32(device, 0x001800 + addr); in nv04_pci_rd32()
36 struct nvkm_device *device = pci->subdev.device; in nv04_pci_wr08() local
37 nvkm_wr08(device, 0x001800 + addr, data); in nv04_pci_wr08()
43 struct nvkm_device *device = pci->subdev.device; in nv04_pci_wr32() local
44 nvkm_wr32(device, 0x001800 + addr, data); in nv04_pci_wr32()
55 nv04_pci_new(struct nvkm_device *device, in argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dnv40.c29 struct nvkm_device *device = pci->subdev.device; in nv40_pci_rd32() local
30 return nvkm_rd32(device, 0x088000 + addr); in nv40_pci_rd32()
36 struct nvkm_device *device = pci->subdev.device; in nv40_pci_wr08() local
37 nvkm_wr08(device, 0x088000 + addr, data); in nv40_pci_wr08()
43 struct nvkm_device *device = pci->subdev.device; in nv40_pci_wr32() local
44 nvkm_wr32(device, 0x088000 + addr, data); in nv40_pci_wr32()
62 nv40_pci_new(struct nvkm_device *device, enu argument
[all...]
H A Dnv04.c29 struct nvkm_device *device = pci->subdev.device; in nv04_pci_rd32() local
30 return nvkm_rd32(device, 0x001800 + addr); in nv04_pci_rd32()
36 struct nvkm_device *device = pci->subdev.device; in nv04_pci_wr08() local
37 nvkm_wr08(device, 0x001800 + addr, data); in nv04_pci_wr08()
43 struct nvkm_device *device = pci->subdev.device; in nv04_pci_wr32() local
44 nvkm_wr32(device, 0x001800 + addr, data); in nv04_pci_wr32()
55 nv04_pci_new(struct nvkm_device *device, enu argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Ddmaengine.h8 #include <linux/device.h>
301 * @dev: pointer to the DMA router device
305 struct device *dev;
306 void (*route_free)(struct device *dev, void *route_data);
311 * @device: ptr to the dma device who supplies this channel, always !%NULL
312 * @slave: ptr to the device using this channel
316 * @dev: class device for sysfs
320 * @device_node: used to add this to the device chan list
329 struct dma_device *device; member
364 struct device device; global() member
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/sw/
H A Dgf100.c44 struct nvkm_device *device = sw->engine.subdev.device; in gf100_sw_chan_vblsem_release() local
47 nvkm_wr32(device, 0x001718, 0x80000000 | inst); in gf100_sw_chan_vblsem_release()
48 nvkm_bar_flush(device->bar); in gf100_sw_chan_vblsem_release()
49 nvkm_wr32(device, 0x06000c, upper_32_bits(chan->vblank.offset)); in gf100_sw_chan_vblsem_release()
50 nvkm_wr32(device, 0x060010, lower_32_bits(chan->vblank.offset)); in gf100_sw_chan_vblsem_release()
51 nvkm_wr32(device, 0x060014, chan->vblank.value); in gf100_sw_chan_vblsem_release()
61 struct nvkm_device *device = engine->subdev.device; in gf100_sw_chan_mthd() local
75 if (data < device in gf100_sw_chan_mthd()
152 gf100_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw) gf100_sw_new() argument
[all...]
H A Dnv50.c44 struct nvkm_device *device = sw->engine.subdev.device; in nv50_sw_chan_vblsem_release() local
46 nvkm_wr32(device, 0x001704, chan->base.fifo->inst->addr >> 12); in nv50_sw_chan_vblsem_release()
47 nvkm_wr32(device, 0x001710, 0x80000000 | chan->vblank.ctxdma); in nv50_sw_chan_vblsem_release()
48 nvkm_bar_flush(device->bar); in nv50_sw_chan_vblsem_release()
50 if (device->chipset == 0x50) { in nv50_sw_chan_vblsem_release()
51 nvkm_wr32(device, 0x001570, chan->vblank.offset); in nv50_sw_chan_vblsem_release()
52 nvkm_wr32(device, 0x001574, chan->vblank.value); in nv50_sw_chan_vblsem_release()
54 nvkm_wr32(device, 0x060010, chan->vblank.offset); in nv50_sw_chan_vblsem_release()
55 nvkm_wr32(device, in nv50_sw_chan_vblsem_release()
66 struct nvkm_device *device = engine->subdev.device; nv50_sw_chan_mthd() local
145 nv50_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw) nv50_sw_new() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dctxgm200.c33 struct nvkm_device *device = gr->base.engine.subdev.device; in gm200_grctx_generate_r419a3c() local
34 nvkm_mask(device, 0x419a3c, 0x00000014, 0x00000000); in gm200_grctx_generate_r419a3c()
40 struct nvkm_device *device = gr->base.engine.subdev.device; in gm200_grctx_generate_r418e94() local
41 nvkm_mask(device, 0x418e94, 0xffffffff, 0xc4230000); in gm200_grctx_generate_r418e94()
42 nvkm_mask(device, 0x418e4c, 0xffffffff, 0x70000000); in gm200_grctx_generate_r418e94()
48 struct nvkm_device *device = gr->base.engine.subdev.device; in gm200_grctx_generate_smid_config() local
62 nvkm_wr32(device, in gm200_grctx_generate_smid_config()
85 struct nvkm_device *device = gr->base.engine.subdev.device; gm200_grctx_generate_dist_skip_table() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dbase.c34 nvkm_bar_bar1_vmm(struct nvkm_device *device) in nvkm_bar_bar1_vmm() argument
36 return device->bar->func->bar1.vmm(device->bar); in nvkm_bar_bar1_vmm()
40 nvkm_bar_bar1_reset(struct nvkm_device *device) in nvkm_bar_bar1_reset() argument
42 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar1_reset()
50 nvkm_bar_bar2_vmm(struct nvkm_device *device) in nvkm_bar_bar2_vmm() argument
55 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_vmm()
62 nvkm_bar_bar2_reset(struct nvkm_device *device) in nvkm_bar_bar2_reset() argument
64 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_reset()
72 nvkm_bar_bar2_fini(struct nvkm_device *device) in nvkm_bar_bar2_fini() argument
82 nvkm_bar_bar2_init(struct nvkm_device *device) nvkm_bar_bar2_init() argument
136 nvkm_bar_ctor(const struct nvkm_bar_func *func, struct nvkm_device *device, int index, struct nvkm_bar *bar) nvkm_bar_ctor() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dbase.c34 nvkm_bar_bar1_vmm(struct nvkm_device *device) in nvkm_bar_bar1_vmm() argument
36 return device->bar->func->bar1.vmm(device->bar); in nvkm_bar_bar1_vmm()
40 nvkm_bar_bar1_reset(struct nvkm_device *device) in nvkm_bar_bar1_reset() argument
42 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar1_reset()
50 nvkm_bar_bar2_vmm(struct nvkm_device *device) in nvkm_bar_bar2_vmm() argument
55 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_vmm()
62 nvkm_bar_bar2_reset(struct nvkm_device *device) in nvkm_bar_bar2_reset() argument
64 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_reset()
72 nvkm_bar_bar2_fini(struct nvkm_device *device) in nvkm_bar_bar2_fini() argument
82 nvkm_bar_bar2_init(struct nvkm_device *device) nvkm_bar_bar2_init() argument
136 nvkm_bar_ctor(const struct nvkm_bar_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_bar *bar) nvkm_bar_ctor() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/sw/
H A Dgf100.c44 struct nvkm_device *device = sw->engine.subdev.device; in gf100_sw_chan_vblsem_release() local
47 nvkm_wr32(device, 0x001718, 0x80000000 | inst); in gf100_sw_chan_vblsem_release()
48 nvkm_bar_flush(device->bar); in gf100_sw_chan_vblsem_release()
49 nvkm_wr32(device, 0x06000c, upper_32_bits(chan->vblank.offset)); in gf100_sw_chan_vblsem_release()
50 nvkm_wr32(device, 0x060010, lower_32_bits(chan->vblank.offset)); in gf100_sw_chan_vblsem_release()
51 nvkm_wr32(device, 0x060014, chan->vblank.value); in gf100_sw_chan_vblsem_release()
61 struct nvkm_device *device = engine->subdev.device; in gf100_sw_chan_mthd() local
75 if (data < device in gf100_sw_chan_mthd()
144 gf100_sw_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_sw **psw) gf100_sw_new() argument
[all...]
H A Dnv50.c44 struct nvkm_device *device = sw->engine.subdev.device; in nv50_sw_chan_vblsem_release() local
46 nvkm_wr32(device, 0x001704, chan->base.fifo->inst->addr >> 12); in nv50_sw_chan_vblsem_release()
47 nvkm_wr32(device, 0x001710, 0x80000000 | chan->vblank.ctxdma); in nv50_sw_chan_vblsem_release()
48 nvkm_bar_flush(device->bar); in nv50_sw_chan_vblsem_release()
50 if (device->chipset == 0x50) { in nv50_sw_chan_vblsem_release()
51 nvkm_wr32(device, 0x001570, chan->vblank.offset); in nv50_sw_chan_vblsem_release()
52 nvkm_wr32(device, 0x001574, chan->vblank.value); in nv50_sw_chan_vblsem_release()
54 nvkm_wr32(device, 0x060010, chan->vblank.offset); in nv50_sw_chan_vblsem_release()
55 nvkm_wr32(device, in nv50_sw_chan_vblsem_release()
66 struct nvkm_device *device = engine->subdev.device; nv50_sw_chan_mthd() local
139 nv50_sw_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_sw **psw) nv50_sw_new() argument
[all...]
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_pipeline_layout.c35 vk_pipeline_layout_init(struct vk_device *device, in vk_pipeline_layout_init() argument
42 vk_object_base_init(device, &layout->base, VK_OBJECT_TYPE_PIPELINE_LAYOUT); in vk_pipeline_layout_init()
61 vk_pipeline_layout_zalloc(struct vk_device *device, size_t size, in vk_pipeline_layout_zalloc() argument
65 * client expects, these have to be allocated off the device and not as in vk_pipeline_layout_zalloc()
69 vk_zalloc(&device->alloc, size, 8, VK_SYSTEM_ALLOCATION_SCOPE_OBJECT); in vk_pipeline_layout_zalloc()
73 vk_pipeline_layout_init(device, layout, pCreateInfo); in vk_pipeline_layout_zalloc()
78 vk_pipeline_layout_multizalloc(struct vk_device *device, in vk_pipeline_layout_multizalloc() argument
83 vk_multialloc_zalloc(ma, &device->alloc, in vk_pipeline_layout_multizalloc()
88 vk_pipeline_layout_init(device, layout, pCreateInfo); in vk_pipeline_layout_multizalloc()
99 VK_FROM_HANDLE(vk_device, device, _devic in vk_common_CreatePipelineLayout()
113 vk_pipeline_layout_destroy(struct vk_device *device, struct vk_pipeline_layout *layout) vk_pipeline_layout_destroy() argument
[all...]
/kernel/linux/linux-5.10/include/linux/phy/
H A Dphy.h15 #include <linux/device.h>
128 * struct phy - represents the phy device
129 * @dev: phy device
130 * @id: id of the phy device
139 struct device dev;
151 * @dev: phy provider device
158 struct device *dev;
162 struct phy * (*of_xlate)(struct device *dev,
169 * @dev_id: the device of the association
170 * @con_id: connection ID string on device
[all...]

Completed in 13 milliseconds

1...<<21222324252627282930>>...1128