/kernel/linux/linux-5.10/include/linux/ |
H A D | devfreq.h | 13 #include <linux/device.h> 45 * struct devfreq_dev_status - Data given from devfreq user device to 50 * @busy_time: The time that the device was working among the 54 * A device and a specific governor may have their 76 * struct devfreq_dev_profile - Devfreq's user device profile 81 * @target: The device should set its operating frequency at 88 * @get_dev_status: The device should provide the current performance 93 * @get_cur_freq: The device should provide the current frequency 109 int (*target)(struct device *dev, unsigned long *freq, u32 flags); 110 int (*get_dev_status)(struct device *de [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | devfreq.h | 13 #include <linux/device.h> 45 * struct devfreq_dev_status - Data given from devfreq user device to 50 * @busy_time: The time that the device was working among the 54 * A device and a specific governor may have their 76 * struct devfreq_dev_profile - Devfreq's user device profile 81 * @target: The device should set its operating frequency at 88 * @get_dev_status: The device should provide the current performance 93 * @get_cur_freq: The device should provide the current frequency 104 * @is_cooling_device: A self-explanatory boolean giving the device a 112 int (*target)(struct device *de [all...] |
H A D | reset.h | 9 struct device; 47 struct reset_control *__reset_control_get(struct device *dev, const char *id, 51 int __reset_control_bulk_get(struct device *dev, int num_rstcs, 56 int __device_reset(struct device *dev, bool optional); 57 struct reset_control *__devm_reset_control_get(struct device *dev, 60 int __devm_reset_control_bulk_get(struct device *dev, int num_rstcs, 64 struct reset_control *devm_reset_control_array_get(struct device *dev, 70 int reset_control_get_count(struct device *dev); 112 static inline int __device_reset(struct device *dev, bool optional) in __device_reset() 126 struct device *de in __reset_control_get() [all...] |
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_device.c | 79 collect_enabled_features(struct vk_device *device, in collect_enabled_features() argument 84 device->enabled_features.robustBufferAccess = true; in collect_enabled_features() 92 device->enabled_features.robustBufferAccess = true; in collect_enabled_features() 104 vk_device_init(struct vk_device *device, in vk_device_init() argument 110 memset(device, 0, sizeof(*device)); in vk_device_init() 111 vk_object_base_init(device, &device->base, VK_OBJECT_TYPE_DEVICE); in vk_device_init() 113 device->alloc = *alloc; in vk_device_init() 115 device in vk_device_init() 200 vk_device_finish(struct vk_device *device) vk_device_finish() argument 217 vk_device_enable_threaded_submit(struct vk_device *device) vk_device_enable_threaded_submit() argument 242 vk_device_flush(struct vk_device *device) vk_device_flush() argument 266 timeline_mode_str(struct vk_device *device) timeline_mode_str() argument 280 _vk_device_report_lost(struct vk_device *device) _vk_device_report_lost() argument 299 _vk_device_set_lost(struct vk_device *device, const char *file, int line, const char *msg, ...) _vk_device_set_lost() argument 325 vk_device_get_proc_addr(const struct vk_device *device, const char *name) vk_device_get_proc_addr() argument [all...] |
/kernel/linux/linux-5.10/sound/soc/intel/atom/ |
H A D | sst-mfld-platform.h | 98 int (*open)(struct device *dev, 100 int (*stream_start)(struct device *dev, unsigned int str_id); 101 int (*stream_drop)(struct device *dev, unsigned int str_id); 102 int (*stream_drain)(struct device *dev, unsigned int str_id); 103 int (*stream_partial_drain)(struct device *dev, unsigned int str_id); 104 int (*stream_pause)(struct device *dev, unsigned int str_id); 105 int (*stream_pause_release)(struct device *dev, unsigned int str_id); 107 int (*tstamp)(struct device *dev, unsigned int str_id, 109 int (*ack)(struct device *dev, unsigned int str_id, 111 int (*close)(struct device *de [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | sorgv100.c | 29 struct nvkm_device *device = sor->disp->engine.subdev.device; in gv100_sor_dp_watermark() local 31 nvkm_mask(device, 0x616550 + hoff, 0x0c00003f, 0x08000000 | watermark); in gv100_sor_dp_watermark() 37 struct nvkm_device *device = sor->disp->engine.subdev.device; in gv100_sor_dp_audio_sym() local 39 nvkm_mask(device, 0x616568 + hoff, 0x0000ffff, h); in gv100_sor_dp_audio_sym() 40 nvkm_mask(device, 0x61656c + hoff, 0x00ffffff, v); in gv100_sor_dp_audio_sym() 46 struct nvkm_device *device = sor->disp->engine.subdev.device; in gv100_sor_dp_audio() local 50 nvkm_mask(device, in gv100_sor_dp_audio() 60 struct nvkm_device *device = sor->disp->engine.subdev.device; gv100_sor_state() local 138 struct nvkm_device *device = disp->engine.subdev.device; gv100_sor_new() local 152 struct nvkm_device *device = disp->engine.subdev.device; gv100_sor_cnt() local [all...] |
H A D | headnv50.c | 29 struct nvkm_device *device = head->disp->engine.subdev.device; in nv50_head_vblank_put() local 30 nvkm_mask(device, 0x61002c, (4 << head->id), 0); in nv50_head_vblank_put() 36 struct nvkm_device *device = head->disp->engine.subdev.device; in nv50_head_vblank_get() local 37 nvkm_mask(device, 0x61002c, (4 << head->id), (4 << head->id)); in nv50_head_vblank_get() 43 struct nvkm_device *device = head->disp->engine.subdev.device; in nv50_head_rgclk() local 44 nvkm_mask(device, 0x614200 + (head->id * 0x800), 0x0000000f, div); in nv50_head_rgclk() 50 struct nvkm_device *device in nv50_head_rgpos() local 60 struct nvkm_device *device = head->disp->engine.subdev.device; nv50_head_state() local [all...] |
/kernel/linux/linux-6.6/sound/soc/intel/atom/ |
H A D | sst-mfld-platform.h | 98 int (*open)(struct device *dev, 100 int (*stream_start)(struct device *dev, unsigned int str_id); 101 int (*stream_drop)(struct device *dev, unsigned int str_id); 102 int (*stream_drain)(struct device *dev, unsigned int str_id); 103 int (*stream_partial_drain)(struct device *dev, unsigned int str_id); 104 int (*stream_pause)(struct device *dev, unsigned int str_id); 105 int (*stream_pause_release)(struct device *dev, unsigned int str_id); 107 int (*tstamp)(struct device *dev, unsigned int str_id, 109 int (*ack)(struct device *dev, unsigned int str_id, 111 int (*close)(struct device *de [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mc/ |
H A D | gf100.c | 65 struct nvkm_device *device = mc->subdev.device; in gf100_mc_intr_unarm() local 66 nvkm_wr32(device, 0x000140, 0x00000000); in gf100_mc_intr_unarm() 67 nvkm_wr32(device, 0x000144, 0x00000000); in gf100_mc_intr_unarm() 68 nvkm_rd32(device, 0x000140); in gf100_mc_intr_unarm() 74 struct nvkm_device *device = mc->subdev.device; in gf100_mc_intr_rearm() local 75 nvkm_wr32(device, 0x000140, 0x00000001); in gf100_mc_intr_rearm() 76 nvkm_wr32(device, 0x000144, 0x00000001); in gf100_mc_intr_rearm() 82 struct nvkm_device *device in gf100_mc_intr_stat() local 91 struct nvkm_device *device = mc->subdev.device; gf100_mc_intr_mask() local 115 gf100_mc_new(struct nvkm_device *device, int index, struct nvkm_mc **pmc) gf100_mc_new() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
H A D | gk110.c | 34 struct nvkm_device *device = pmu->subdev.device; in gk110_pmu_pgob() local 58 nvkm_mask(device, 0x000200, 0x00001000, 0x00000000); in gk110_pmu_pgob() 59 nvkm_rd32(device, 0x000200); in gk110_pmu_pgob() 60 nvkm_mask(device, 0x000200, 0x08000000, 0x08000000); in gk110_pmu_pgob() 63 nvkm_mask(device, 0x10a78c, 0x00000002, 0x00000002); in gk110_pmu_pgob() 64 nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000001); in gk110_pmu_pgob() 65 nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000000); in gk110_pmu_pgob() 67 nvkm_mask(device, 0x0206b4, 0x00000000, 0x00000000); in gk110_pmu_pgob() 69 nvkm_wr32(device, magi in gk110_pmu_pgob() 109 gk110_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) gk110_pmu_new() argument [all...] |
/kernel/linux/linux-5.10/include/linux/pinctrl/ |
H A D | consumer.h | 22 struct device; 34 extern struct pinctrl * __must_check pinctrl_get(struct device *dev); 41 extern struct pinctrl * __must_check devm_pinctrl_get(struct device *dev); 43 extern int pinctrl_select_default_state(struct device *dev); 46 extern int pinctrl_pm_select_default_state(struct device *dev); 47 extern int pinctrl_pm_select_sleep_state(struct device *dev); 48 extern int pinctrl_pm_select_idle_state(struct device *dev); 50 static inline int pinctrl_pm_select_default_state(struct device *dev) in pinctrl_pm_select_default_state() 54 static inline int pinctrl_pm_select_sleep_state(struct device *dev) in pinctrl_pm_select_sleep_state() 58 static inline int pinctrl_pm_select_idle_state(struct device *de in pinctrl_pm_select_sleep_state() [all...] |
/kernel/linux/linux-6.6/include/linux/pinctrl/ |
H A D | consumer.h | 19 struct device; 35 extern struct pinctrl * __must_check pinctrl_get(struct device *dev); 41 extern struct pinctrl * __must_check devm_pinctrl_get(struct device *dev); 43 extern int pinctrl_select_default_state(struct device *dev); 46 extern int pinctrl_pm_select_default_state(struct device *dev); 47 extern int pinctrl_pm_select_sleep_state(struct device *dev); 48 extern int pinctrl_pm_select_idle_state(struct device *dev); 50 static inline int pinctrl_pm_select_default_state(struct device *dev) in pinctrl_pm_select_default_state() 54 static inline int pinctrl_pm_select_sleep_state(struct device *dev) in pinctrl_pm_select_sleep_state() 58 static inline int pinctrl_pm_select_idle_state(struct device *de in pinctrl_pm_select_sleep_state() [all...] |
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | xo15-ebook.c | 40 char phys[32]; /* for input device */ 43 static int ebook_send_state(struct acpi_device *device) in ebook_send_state() argument 45 struct ebook_switch *button = acpi_driver_data(device); in ebook_send_state() 49 status = acpi_evaluate_integer(device->handle, "EBK", NULL, &state); in ebook_send_state() 59 static void ebook_switch_notify(struct acpi_device *device, u32 event) in ebook_switch_notify() argument 64 ebook_send_state(device); in ebook_switch_notify() 67 acpi_handle_debug(device->handle, in ebook_switch_notify() 74 static int ebook_switch_resume(struct device *dev) in ebook_switch_resume() 82 static int ebook_switch_add(struct acpi_device *device) in ebook_switch_add() argument 86 const char *hid = acpi_device_hid(device); in ebook_switch_add() 146 ebook_switch_remove(struct acpi_device *device) ebook_switch_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | mii_timestamper.c | 15 struct device *device; member 19 * register_mii_tstamp_controller() - registers an MII time stamping device. 21 * @device: The device to be registered. 22 * @ctrl: Pointer to device's control interface. 26 int register_mii_tstamp_controller(struct device *device, in register_mii_tstamp_controller() argument 37 desc->device = device; in register_mii_tstamp_controller() 52 unregister_mii_tstamp_controller(struct device *device) unregister_mii_tstamp_controller() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
H A D | gt215.c | 35 struct nvkm_device *device = subdev->device; in gt215_devinit_pll_set() local 40 ret = nvbios_pll_parse(device->bios, type, &info); in gt215_devinit_pll_set() 51 nvkm_wr32(device, info.reg + 0, 0x50000610); in gt215_devinit_pll_set() 52 nvkm_mask(device, info.reg + 4, 0x003fffff, in gt215_devinit_pll_set() 54 nvkm_wr32(device, info.reg + 8, fN); in gt215_devinit_pll_set() 68 struct nvkm_device *device = init->subdev.device; in gt215_devinit_disable() local 69 u32 r001540 = nvkm_rd32(device, 0x001540); in gt215_devinit_disable() 70 u32 r00154c = nvkm_rd32(device, in gt215_devinit_disable() 102 struct nvkm_device *device = init->base.subdev.device; gt215_devinit_mmio() local 146 gt215_devinit_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_devinit **pinit) gt215_devinit_new() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/ |
H A D | gk110.c | 34 struct nvkm_device *device = pmu->subdev.device; in gk110_pmu_pgob() local 58 nvkm_mask(device, 0x000200, 0x00001000, 0x00000000); in gk110_pmu_pgob() 59 nvkm_rd32(device, 0x000200); in gk110_pmu_pgob() 60 nvkm_mask(device, 0x000200, 0x08000000, 0x08000000); in gk110_pmu_pgob() 63 nvkm_mask(device, 0x10a78c, 0x00000002, 0x00000002); in gk110_pmu_pgob() 64 nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000001); in gk110_pmu_pgob() 65 nvkm_mask(device, 0x10a78c, 0x00000001, 0x00000000); in gk110_pmu_pgob() 67 nvkm_mask(device, 0x0206b4, 0x00000000, 0x00000000); in gk110_pmu_pgob() 69 nvkm_wr32(device, magi in gk110_pmu_pgob() 109 gk110_pmu_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_pmu **ppmu) gk110_pmu_new() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | gf100.c | 36 struct nvkm_device *device = subdev->device; in gf100_fb_intr() local 37 u32 intr = nvkm_rd32(device, 0x000100); in gf100_fb_intr() 48 struct nvkm_device *device = fb->base.subdev.device; in gf100_fb_oneinit() local 51 size = nvkm_longopt(device->cfgopt, "MmuDebugBufferSize", size); in gf100_fb_oneinit() 54 ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, size, 0x1000, in gf100_fb_oneinit() 59 ret = nvkm_memory_new(device, NVKM_MEM_TARGET_INST, size, 0x1000, in gf100_fb_oneinit() 70 struct nvkm_device *device = fb->subdev.device; in gf100_fb_init_page() local 90 struct nvkm_device *device = fb->base.subdev.device; gf100_fb_init() local 107 gf100_fb_new_(const struct nvkm_fb_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb) gf100_fb_new_() argument 133 gf100_fb_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_fb **pfb) gf100_fb_new() argument [all...] |
/kernel/linux/linux-5.10/drivers/base/ |
H A D | attribute_container.c | 7 * The basic idea here is to enable a device to be attached to an 14 #include <linux/device.h> 28 struct device classdev; 49 * @classdev: the class device created by attribute_container_add_device. 54 attribute_container_classdev_to_container(struct device *classdev) in attribute_container_classdev_to_container() 112 static void attribute_container_release(struct device *classdev) in attribute_container_release() 116 struct device *dev = classdev->parent; in attribute_container_release() 125 * @dev: device to add attributes to 126 * @fn: function to trigger addition of class device. 128 * This function allocates storage for the class device( [all...] |
/kernel/linux/linux-6.6/drivers/base/ |
H A D | attribute_container.c | 7 * The basic idea here is to enable a device to be attached to an 14 #include <linux/device.h> 28 struct device classdev; 49 * @classdev: the class device created by attribute_container_add_device. 54 attribute_container_classdev_to_container(struct device *classdev) in attribute_container_classdev_to_container() 112 static void attribute_container_release(struct device *classdev) in attribute_container_release() 116 struct device *dev = classdev->parent; in attribute_container_release() 125 * @dev: device to add attributes to 126 * @fn: function to trigger addition of class device. 128 * This function allocates storage for the class device( [all...] |
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_pipeline.c | 61 struct pvr_device *device, in pvr_pds_coeff_program_create_and_upload() 83 staging_buffer = vk_alloc2(&device->vk.alloc, in pvr_pds_coeff_program_create_and_upload() 89 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY); in pvr_pds_coeff_program_create_and_upload() 104 result = pvr_gpu_upload_pds(device, in pvr_pds_coeff_program_create_and_upload() 114 vk_free2(&device->vk.alloc, allocator, staging_buffer); in pvr_pds_coeff_program_create_and_upload() 118 vk_free2(&device->vk.alloc, allocator, staging_buffer); in pvr_pds_coeff_program_create_and_upload() 126 struct pvr_device *device, in pvr_pds_fragment_program_create_and_upload() 158 staging_buffer = vk_alloc2(&device->vk.alloc, in pvr_pds_fragment_program_create_and_upload() 164 return vk_error(device, VK_ERROR_OUT_OF_HOST_MEMORY); in pvr_pds_fragment_program_create_and_upload() 173 result = pvr_gpu_upload_pds(device, in pvr_pds_fragment_program_create_and_upload() 60 pvr_pds_coeff_program_create_and_upload( struct pvr_device *device, const VkAllocationCallbacks *allocator, const uint32_t *fpu_iterators, uint32_t fpu_iterators_count, const uint32_t *destinations, struct pvr_pds_upload *const pds_upload_out) pvr_pds_coeff_program_create_and_upload() argument 125 pvr_pds_fragment_program_create_and_upload( struct pvr_device *device, const VkAllocationCallbacks *allocator, const struct pvr_bo *fragment_shader_bo, uint32_t fragment_temp_count, enum rogue_msaa_mode msaa_mode, bool has_phase_rate_change, struct pvr_pds_upload *const pds_upload_out) pvr_pds_fragment_program_create_and_upload() argument 338 pvr_pds_vertex_attrib_program_create_and_upload( struct pvr_device *const device, const VkAllocationCallbacks *const allocator, struct pvr_pds_vertex_primary_program_input *const input, struct pvr_pds_attrib_program *const program_out) pvr_pds_vertex_attrib_program_create_and_upload() argument 433 pvr_pds_vertex_attrib_program_destroy( struct pvr_device *const device, const struct VkAllocationCallbacks *const allocator, struct pvr_pds_attrib_program *const program) pvr_pds_vertex_attrib_program_destroy() argument 456 pvr_pds_vertex_attrib_programs_create_and_upload( struct pvr_device *device, const VkAllocationCallbacks *const allocator, const VkPipelineVertexInputStateCreateInfo *const vertex_input_state, uint32_t usc_temp_count, const struct rogue_vs_build_data *vs_data, pvr_pds_attrib_programs_array_ptr programs_out_ptr) pvr_pds_vertex_attrib_programs_create_and_upload() argument 572 pvr_pds_descriptor_program_setup_buffers( struct pvr_device *device, bool robust_buffer_access, const struct rogue_compile_time_consts_data *compile_time_consts_data, const struct rogue_ubo_data *ubo_data, pvr_pds_descriptor_program_buffer_array_ptr buffers_out_ptr, uint32_t *const buffer_count_out, struct pvr_bo **const static_consts_pvr_bo_out) pvr_pds_descriptor_program_setup_buffers() argument 642 pvr_pds_descriptor_program_create_and_upload( struct pvr_device *const device, const VkAllocationCallbacks *const allocator, const struct rogue_compile_time_consts_data *const compile_time_consts_data, const struct rogue_ubo_data *const ubo_data, const struct pvr_explicit_constant_usage *const explicit_const_usage, const struct pvr_pipeline_layout *const layout, enum pvr_stage_allocation stage, struct pvr_stage_allocation_descriptor_state *const descriptor_state) pvr_pds_descriptor_program_create_and_upload() argument 795 pvr_pds_descriptor_program_destroy( struct pvr_device *const device, const struct VkAllocationCallbacks *const allocator, struct pvr_stage_allocation_descriptor_state *const descriptor_state) pvr_pds_descriptor_program_destroy() argument 857 pvr_pds_compute_program_create_and_upload( struct pvr_device *const device, const VkAllocationCallbacks *const allocator, const uint32_t local_input_regs[static const PVR_WORKGROUP_DIMENSIONS], const uint32_t work_group_input_regs[static const PVR_WORKGROUP_DIMENSIONS], uint32_t barrier_coefficient, uint32_t usc_temps, pvr_dev_addr_t usc_shader_dev_addr, struct pvr_pds_upload *const pds_upload_out, struct pvr_pds_info *const pds_info_out) pvr_pds_compute_program_create_and_upload() argument 936 pvr_pds_compute_program_destroy( struct pvr_device *const device, const struct VkAllocationCallbacks *const allocator, struct pvr_pds_upload *const pds_program, struct pvr_pds_info *const pds_info) pvr_pds_compute_program_destroy() argument 949 pvr_pds_compute_base_workgroup_variant_program_init( struct pvr_device *const device, const VkAllocationCallbacks *const allocator, const uint32_t local_input_regs[static const PVR_WORKGROUP_DIMENSIONS], const uint32_t work_group_input_regs[static const PVR_WORKGROUP_DIMENSIONS], uint32_t barrier_coefficient, uint32_t usc_temps, pvr_dev_addr_t usc_shader_dev_addr, struct pvr_pds_base_workgroup_program *program_out) pvr_pds_compute_base_workgroup_variant_program_init() argument 1028 pvr_pds_compute_base_workgroup_variant_program_finish( struct pvr_device *device, const VkAllocationCallbacks *const allocator, struct pvr_pds_base_workgroup_program *const state) pvr_pds_compute_base_workgroup_variant_program_finish() argument 1041 pvr_pipeline_init(struct pvr_device *device, enum pvr_pipeline_type type, struct pvr_pipeline *const pipeline) pvr_pipeline_init() argument 1062 pvr_compute_pipeline_compile( struct pvr_device *const device, struct pvr_pipeline_cache *pipeline_cache, const VkComputePipelineCreateInfo *pCreateInfo, const VkAllocationCallbacks *const allocator, struct pvr_compute_pipeline *const compute_pipeline) pvr_compute_pipeline_compile() argument 1185 pvr_compute_pipeline_init(struct pvr_device *device, struct pvr_pipeline_cache *pipeline_cache, const VkComputePipelineCreateInfo *pCreateInfo, const VkAllocationCallbacks *allocator, struct pvr_compute_pipeline *compute_pipeline) pvr_compute_pipeline_init() argument 1214 pvr_compute_pipeline_create(struct pvr_device *device, struct pvr_pipeline_cache *pipeline_cache, const VkComputePipelineCreateInfo *pCreateInfo, const VkAllocationCallbacks *allocator, VkPipeline *const pipeline_out) pvr_compute_pipeline_create() argument 1247 pvr_compute_pipeline_destroy( struct pvr_device *const device, const VkAllocationCallbacks *const allocator, struct pvr_compute_pipeline *const compute_pipeline) pvr_compute_pipeline_destroy() argument 1331 pvr_graphics_pipeline_destroy(struct pvr_device *const device, const VkAllocationCallbacks *const allocator, struct pvr_graphics_pipeline *const gfx_pipeline) pvr_graphics_pipeline_destroy() argument 1442 pvr_graphics_pipeline_compile(struct pvr_device *const device, struct pvr_pipeline_cache *pipeline_cache, const VkGraphicsPipelineCreateInfo *pCreateInfo, const VkAllocationCallbacks *const allocator, struct pvr_graphics_pipeline *const gfx_pipeline) pvr_graphics_pipeline_compile() argument 1837 pvr_graphics_pipeline_init(struct pvr_device *device, struct pvr_pipeline_cache *pipeline_cache, const VkGraphicsPipelineCreateInfo *pCreateInfo, const VkAllocationCallbacks *allocator, struct pvr_graphics_pipeline *gfx_pipeline) pvr_graphics_pipeline_init() argument 1947 pvr_graphics_pipeline_create(struct pvr_device *device, struct pvr_pipeline_cache *pipeline_cache, const VkGraphicsPipelineCreateInfo *pCreateInfo, const VkAllocationCallbacks *allocator, VkPipeline *const pipeline_out) pvr_graphics_pipeline_create() argument [all...] |
/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_query_pool.h | 73 static inline size_t vn_sizeof_vkCreateQueryPool(VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) in vn_sizeof_vkCreateQueryPool() argument 79 cmd_size += vn_sizeof_VkDevice(&device); in vn_sizeof_vkCreateQueryPool() 93 static inline void vn_encode_vkCreateQueryPool(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) in vn_encode_vkCreateQueryPool() argument 100 vn_encode_VkDevice(enc, &device); in vn_encode_vkCreateQueryPool() 109 static inline size_t vn_sizeof_vkCreateQueryPool_reply(VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) in vn_sizeof_vkCreateQueryPool_reply() argument 116 /* skip device */ in vn_sizeof_vkCreateQueryPool_reply() 126 static inline VkResult vn_decode_vkCreateQueryPool_reply(struct vn_cs_decoder *dec, VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) in vn_decode_vkCreateQueryPool_reply() argument 134 /* skip device */ in vn_decode_vkCreateQueryPool_reply() 146 static inline size_t vn_sizeof_vkDestroyQueryPool(VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator) in vn_sizeof_vkDestroyQueryPool() argument 152 cmd_size += vn_sizeof_VkDevice(&device); in vn_sizeof_vkDestroyQueryPool() 161 vn_encode_vkDestroyQueryPool(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator) vn_encode_vkDestroyQueryPool() argument 174 vn_sizeof_vkDestroyQueryPool_reply(VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator) vn_sizeof_vkDestroyQueryPool_reply() argument 186 vn_decode_vkDestroyQueryPool_reply(struct vn_cs_decoder *dec, VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator) vn_decode_vkDestroyQueryPool_reply() argument 197 vn_sizeof_vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) vn_sizeof_vkGetQueryPoolResults() argument 215 vn_encode_vkGetQueryPoolResults(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) vn_encode_vkGetQueryPoolResults() argument 232 vn_sizeof_vkGetQueryPoolResults_reply(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) vn_sizeof_vkGetQueryPoolResults_reply() argument 256 vn_decode_vkGetQueryPoolResults_reply(struct vn_cs_decoder *dec, VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) vn_decode_vkGetQueryPoolResults_reply() argument 282 vn_sizeof_vkResetQueryPool(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) vn_sizeof_vkResetQueryPool() argument 296 vn_encode_vkResetQueryPool(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) vn_encode_vkResetQueryPool() argument 309 vn_sizeof_vkResetQueryPool_reply(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) vn_sizeof_vkResetQueryPool_reply() argument 322 vn_decode_vkResetQueryPool_reply(struct vn_cs_decoder *dec, VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) vn_decode_vkResetQueryPool_reply() argument 334 vn_submit_vkCreateQueryPool(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool, struct vn_instance_submit_command *submit) vn_submit_vkCreateQueryPool() argument 355 vn_submit_vkDestroyQueryPool(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator, struct vn_instance_submit_command *submit) vn_submit_vkDestroyQueryPool() argument 376 vn_submit_vkGetQueryPoolResults(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags, struct vn_instance_submit_command *submit) vn_submit_vkGetQueryPoolResults() argument 397 vn_submit_vkResetQueryPool(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, struct vn_instance_submit_command *submit) vn_submit_vkResetQueryPool() argument 418 vn_call_vkCreateQueryPool(struct vn_instance *vn_instance, VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) vn_call_vkCreateQueryPool() argument 434 vn_async_vkCreateQueryPool(struct vn_instance *vn_instance, VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkQueryPool* pQueryPool) vn_async_vkCreateQueryPool() argument 440 vn_call_vkDestroyQueryPool(struct vn_instance *vn_instance, VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator) vn_call_vkDestroyQueryPool() argument 453 vn_async_vkDestroyQueryPool(struct vn_instance *vn_instance, VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* pAllocator) vn_async_vkDestroyQueryPool() argument 459 vn_call_vkGetQueryPoolResults(struct vn_instance *vn_instance, VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) vn_call_vkGetQueryPoolResults() argument 475 vn_async_vkGetQueryPoolResults(struct vn_instance *vn_instance, VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void* pData, VkDeviceSize stride, VkQueryResultFlags flags) vn_async_vkGetQueryPoolResults() argument 481 vn_call_vkResetQueryPool(struct vn_instance *vn_instance, VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) vn_call_vkResetQueryPool() argument 494 vn_async_vkResetQueryPool(struct vn_instance *vn_instance, VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) vn_async_vkResetQueryPool() argument [all...] |
H A D | vn_protocol_driver_pipeline_cache.h | 81 static inline size_t vn_sizeof_vkCreatePipelineCache(VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) in vn_sizeof_vkCreatePipelineCache() argument 87 cmd_size += vn_sizeof_VkDevice(&device); in vn_sizeof_vkCreatePipelineCache() 101 static inline void vn_encode_vkCreatePipelineCache(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) in vn_encode_vkCreatePipelineCache() argument 108 vn_encode_VkDevice(enc, &device); in vn_encode_vkCreatePipelineCache() 117 static inline size_t vn_sizeof_vkCreatePipelineCache_reply(VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) in vn_sizeof_vkCreatePipelineCache_reply() argument 124 /* skip device */ in vn_sizeof_vkCreatePipelineCache_reply() 134 static inline VkResult vn_decode_vkCreatePipelineCache_reply(struct vn_cs_decoder *dec, VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) in vn_decode_vkCreatePipelineCache_reply() argument 142 /* skip device */ in vn_decode_vkCreatePipelineCache_reply() 154 static inline size_t vn_sizeof_vkDestroyPipelineCache(VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator) in vn_sizeof_vkDestroyPipelineCache() argument 160 cmd_size += vn_sizeof_VkDevice(&device); in vn_sizeof_vkDestroyPipelineCache() 169 vn_encode_vkDestroyPipelineCache(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator) vn_encode_vkDestroyPipelineCache() argument 182 vn_sizeof_vkDestroyPipelineCache_reply(VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator) vn_sizeof_vkDestroyPipelineCache_reply() argument 194 vn_decode_vkDestroyPipelineCache_reply(struct vn_cs_decoder *dec, VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator) vn_decode_vkDestroyPipelineCache_reply() argument 205 vn_sizeof_vkGetPipelineCacheData(VkDevice device, VkPipelineCache pipelineCache, size_t* pDataSize, void* pData) vn_sizeof_vkGetPipelineCacheData() argument 221 vn_encode_vkGetPipelineCacheData(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineCache pipelineCache, size_t* pDataSize, void* pData) vn_encode_vkGetPipelineCacheData() argument 235 vn_sizeof_vkGetPipelineCacheData_reply(VkDevice device, VkPipelineCache pipelineCache, size_t* pDataSize, void* pData) vn_sizeof_vkGetPipelineCacheData_reply() argument 257 vn_decode_vkGetPipelineCacheData_reply(struct vn_cs_decoder *dec, VkDevice device, VkPipelineCache pipelineCache, size_t* pDataSize, void* pData) vn_decode_vkGetPipelineCacheData_reply() argument 283 vn_sizeof_vkMergePipelineCaches(VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches) vn_sizeof_vkMergePipelineCaches() argument 303 vn_encode_vkMergePipelineCaches(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches) vn_encode_vkMergePipelineCaches() argument 322 vn_sizeof_vkMergePipelineCaches_reply(VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches) vn_sizeof_vkMergePipelineCaches_reply() argument 337 vn_decode_vkMergePipelineCaches_reply(struct vn_cs_decoder *dec, VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches) vn_decode_vkMergePipelineCaches_reply() argument 353 vn_submit_vkCreatePipelineCache(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache, struct vn_instance_submit_command *submit) vn_submit_vkCreatePipelineCache() argument 374 vn_submit_vkDestroyPipelineCache(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator, struct vn_instance_submit_command *submit) vn_submit_vkDestroyPipelineCache() argument 395 vn_submit_vkGetPipelineCacheData(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineCache pipelineCache, size_t* pDataSize, void* pData, struct vn_instance_submit_command *submit) vn_submit_vkGetPipelineCacheData() argument 416 vn_submit_vkMergePipelineCaches(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches, struct vn_instance_submit_command *submit) vn_submit_vkMergePipelineCaches() argument 437 vn_call_vkCreatePipelineCache(struct vn_instance *vn_instance, VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) vn_call_vkCreatePipelineCache() argument 453 vn_async_vkCreatePipelineCache(struct vn_instance *vn_instance, VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPipelineCache* pPipelineCache) vn_async_vkCreatePipelineCache() argument 459 vn_call_vkDestroyPipelineCache(struct vn_instance *vn_instance, VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator) vn_call_vkDestroyPipelineCache() argument 472 vn_async_vkDestroyPipelineCache(struct vn_instance *vn_instance, VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* pAllocator) vn_async_vkDestroyPipelineCache() argument 478 vn_call_vkGetPipelineCacheData(struct vn_instance *vn_instance, VkDevice device, VkPipelineCache pipelineCache, size_t* pDataSize, void* pData) vn_call_vkGetPipelineCacheData() argument 494 vn_async_vkGetPipelineCacheData(struct vn_instance *vn_instance, VkDevice device, VkPipelineCache pipelineCache, size_t* pDataSize, void* pData) vn_async_vkGetPipelineCacheData() argument 500 vn_call_vkMergePipelineCaches(struct vn_instance *vn_instance, VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches) vn_call_vkMergePipelineCaches() argument 516 vn_async_vkMergePipelineCaches(struct vn_instance *vn_instance, VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache* pSrcCaches) vn_async_vkMergePipelineCaches() argument [all...] |
H A D | vn_protocol_driver_private_data_slot.h | 67 static inline size_t vn_sizeof_vkCreatePrivateDataSlot(VkDevice device, const VkPrivateDataSlotCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPrivateDataSlot* pPrivateDataSlot) in vn_sizeof_vkCreatePrivateDataSlot() argument 73 cmd_size += vn_sizeof_VkDevice(&device); in vn_sizeof_vkCreatePrivateDataSlot() 87 static inline void vn_encode_vkCreatePrivateDataSlot(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkPrivateDataSlotCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPrivateDataSlot* pPrivateDataSlot) in vn_encode_vkCreatePrivateDataSlot() argument 94 vn_encode_VkDevice(enc, &device); in vn_encode_vkCreatePrivateDataSlot() 103 static inline size_t vn_sizeof_vkCreatePrivateDataSlot_reply(VkDevice device, const VkPrivateDataSlotCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPrivateDataSlot* pPrivateDataSlot) in vn_sizeof_vkCreatePrivateDataSlot_reply() argument 110 /* skip device */ in vn_sizeof_vkCreatePrivateDataSlot_reply() 120 static inline VkResult vn_decode_vkCreatePrivateDataSlot_reply(struct vn_cs_decoder *dec, VkDevice device, const VkPrivateDataSlotCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPrivateDataSlot* pPrivateDataSlot) in vn_decode_vkCreatePrivateDataSlot_reply() argument 128 /* skip device */ in vn_decode_vkCreatePrivateDataSlot_reply() 140 static inline size_t vn_sizeof_vkDestroyPrivateDataSlot(VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks* pAllocator) in vn_sizeof_vkDestroyPrivateDataSlot() argument 146 cmd_size += vn_sizeof_VkDevice(&device); in vn_sizeof_vkDestroyPrivateDataSlot() 155 vn_encode_vkDestroyPrivateDataSlot(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks* pAllocator) vn_encode_vkDestroyPrivateDataSlot() argument 168 vn_sizeof_vkDestroyPrivateDataSlot_reply(VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks* pAllocator) vn_sizeof_vkDestroyPrivateDataSlot_reply() argument 180 vn_decode_vkDestroyPrivateDataSlot_reply(struct vn_cs_decoder *dec, VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks* pAllocator) vn_decode_vkDestroyPrivateDataSlot_reply() argument 191 vn_sizeof_vkSetPrivateData(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) vn_sizeof_vkSetPrivateData() argument 206 vn_encode_vkSetPrivateData(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) vn_encode_vkSetPrivateData() argument 220 vn_sizeof_vkSetPrivateData_reply(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) vn_sizeof_vkSetPrivateData_reply() argument 236 vn_decode_vkSetPrivateData_reply(struct vn_cs_decoder *dec, VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) vn_decode_vkSetPrivateData_reply() argument 253 vn_sizeof_vkGetPrivateData(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t* pData) vn_sizeof_vkGetPrivateData() argument 268 vn_encode_vkGetPrivateData(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t* pData) vn_encode_vkGetPrivateData() argument 282 vn_sizeof_vkGetPrivateData_reply(VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t* pData) vn_sizeof_vkGetPrivateData_reply() argument 298 vn_decode_vkGetPrivateData_reply(struct vn_cs_decoder *dec, VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t* pData) vn_decode_vkGetPrivateData_reply() argument 315 vn_submit_vkCreatePrivateDataSlot(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkPrivateDataSlotCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPrivateDataSlot* pPrivateDataSlot, struct vn_instance_submit_command *submit) vn_submit_vkCreatePrivateDataSlot() argument 336 vn_submit_vkDestroyPrivateDataSlot(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks* pAllocator, struct vn_instance_submit_command *submit) vn_submit_vkDestroyPrivateDataSlot() argument 357 vn_submit_vkSetPrivateData(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data, struct vn_instance_submit_command *submit) vn_submit_vkSetPrivateData() argument 378 vn_submit_vkGetPrivateData(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t* pData, struct vn_instance_submit_command *submit) vn_submit_vkGetPrivateData() argument 399 vn_call_vkCreatePrivateDataSlot(struct vn_instance *vn_instance, VkDevice device, const VkPrivateDataSlotCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPrivateDataSlot* pPrivateDataSlot) vn_call_vkCreatePrivateDataSlot() argument 415 vn_async_vkCreatePrivateDataSlot(struct vn_instance *vn_instance, VkDevice device, const VkPrivateDataSlotCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkPrivateDataSlot* pPrivateDataSlot) vn_async_vkCreatePrivateDataSlot() argument 421 vn_call_vkDestroyPrivateDataSlot(struct vn_instance *vn_instance, VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks* pAllocator) vn_call_vkDestroyPrivateDataSlot() argument 434 vn_async_vkDestroyPrivateDataSlot(struct vn_instance *vn_instance, VkDevice device, VkPrivateDataSlot privateDataSlot, const VkAllocationCallbacks* pAllocator) vn_async_vkDestroyPrivateDataSlot() argument 440 vn_call_vkSetPrivateData(struct vn_instance *vn_instance, VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) vn_call_vkSetPrivateData() argument 456 vn_async_vkSetPrivateData(struct vn_instance *vn_instance, VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data) vn_async_vkSetPrivateData() argument 462 vn_call_vkGetPrivateData(struct vn_instance *vn_instance, VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t* pData) vn_call_vkGetPrivateData() argument 475 vn_async_vkGetPrivateData(struct vn_instance *vn_instance, VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t* pData) vn_async_vkGetPrivateData() argument [all...] |
/kernel/linux/linux-5.10/drivers/firmware/google/ |
H A D | coreboot_table.c | 12 #include <linux/device.h> 27 static int coreboot_bus_match(struct device *dev, struct device_driver *drv) in coreboot_bus_match() 29 struct coreboot_device *device = CB_DEV(dev); in coreboot_bus_match() local 32 return device->entry.tag == driver->tag; in coreboot_bus_match() 35 static int coreboot_bus_probe(struct device *dev) in coreboot_bus_probe() 38 struct coreboot_device *device = CB_DEV(dev); in coreboot_bus_probe() local 42 ret = driver->probe(device); in coreboot_bus_probe() 47 static int coreboot_bus_remove(struct device *dev) in coreboot_bus_remove() 50 struct coreboot_device *device = CB_DEV(dev); in coreboot_bus_remove() local 54 ret = driver->remove(device); in coreboot_bus_remove() 68 struct coreboot_device *device = CB_DEV(dev); coreboot_device_release() local 91 struct coreboot_device *device; coreboot_table_populate() local [all...] |
/kernel/linux/linux-5.10/include/linux/device/ |
H A D | class.h | 20 #include <linux/device/bus.h> 22 struct device; 26 * struct class - device classes 32 * @dev_uevent: Called when a device is added, removed from this class, or a 37 * @dev_release: Called to release the device. 40 * @namespace: Namespace of the device belongs to this class. 43 * device's namespace. 44 * @pm: The default device power management operations of this class. 48 * A class is a higher-level view of a device that abstracts out low-level 62 int (*dev_uevent)(struct device *de [all...] |