Home
last modified time | relevance | path

Searched refs:mos_linux_context (Results 1 – 12 of 12) sorted by relevance

/external/intel-media-driver/media_softlet/linux/common/os/i915/include/
Dmos_bufmgr_priv.h319 struct mos_linux_context *(*context_create)(struct mos_bufmgr *bufmgr) = nullptr;
320 struct mos_linux_context *(*context_create_ext)(
324 struct mos_linux_context *(*context_create_shared)(
326 mos_linux_context* ctx,
333 void (*context_destroy)(struct mos_linux_context *ctx) = nullptr;
336 int (*bo_context_exec2)(struct mos_linux_bo *bo, int used, struct mos_linux_context *ctx,
340 int (*bo_context_exec3)(struct mos_linux_bo **bo, int num_bo, struct mos_linux_context *ctx,
377 int (*set_context_param)(struct mos_linux_context *ctx,
381 int (*set_context_param_parallel)(struct mos_linux_context *ctx,
384 int (*set_context_param_load_balance)(struct mos_linux_context *ctx,
[all …]
Dmos_bufmgr.h40 int mos_set_context_param_parallel(struct mos_linux_context *ctx,
44 int mos_set_context_param_load_balance(struct mos_linux_context *ctx,
47 int mos_set_context_param_bond(struct mos_linux_context *ctx,
52 int mos_get_context_param_sseu(struct mos_linux_context *ctx,
54 int mos_set_context_param_sseu(struct mos_linux_context *ctx,
Dmos_bufmgr_api.h106 struct mos_linux_context;
111 typedef struct mos_linux_context MOS_LINUX_CONTEXT;
143 struct mos_linux_context { struct
329 struct mos_linux_context *mos_context_create(struct mos_bufmgr *bufmgr);
330 struct mos_linux_context *mos_context_create_ext(
334 struct mos_linux_context *mos_context_create_shared(
336 mos_linux_context* ctx,
366 void mos_context_destroy(struct mos_linux_context *ctx);
369 mos_bo_context_exec2(struct mos_linux_bo *bo, int used, struct mos_linux_context *ctx,
374 mos_bo_context_exec3(struct mos_linux_bo **bo, int num_bo, struct mos_linux_context *ctx,
[all …]
/external/intel-media-driver/media_softlet/linux/common/os/i915_production/
Dmos_bufmgr_priv.h319 struct mos_linux_context *(*context_create)(struct mos_bufmgr *bufmgr) = nullptr;
320 struct mos_linux_context *(*context_create_ext)(
324 struct mos_linux_context *(*context_create_shared)(
326 mos_linux_context* ctx,
333 void (*context_destroy)(struct mos_linux_context *ctx) = nullptr;
336 int (*bo_context_exec2)(struct mos_linux_bo *bo, int used, struct mos_linux_context *ctx,
340 int (*bo_context_exec3)(struct mos_linux_bo **bo, int num_bo, struct mos_linux_context *ctx,
378 int (*set_context_param)(struct mos_linux_context *ctx,
382 int (*set_context_param_parallel)(struct mos_linux_context *ctx,
385 int (*set_context_param_load_balance)(struct mos_linux_context *ctx,
[all …]
Dmos_bufmgr.c2902 mos_update_buffer_offsets2 (struct mos_bufmgr_gem *bufmgr_gem, mos_linux_context *ctx, mos_linux_bo… in mos_update_buffer_offsets2()
2948 do_exec2(struct mos_linux_bo *bo, int used, struct mos_linux_context *ctx, in do_exec2()
3064 do_exec3(struct mos_linux_bo **bo, int _num_bo, struct mos_linux_context *ctx, in do_exec3()
3295 mos_gem_bo_context_exec2(struct mos_linux_bo *bo, int used, struct mos_linux_context *ctx, in mos_gem_bo_context_exec2()
3304 mos_gem_bo_context_exec3(struct mos_linux_bo **bo, int num_bo, struct mos_linux_context *ctx, in mos_gem_bo_context_exec3()
3931 int mos_gem_ctx_set_user_ctx_params(struct mos_linux_context *context) in mos_gem_ctx_set_user_ctx_params()
4009 static struct mos_linux_context *
4014 struct mos_linux_context *context = nullptr; in mos_gem_context_create()
4017 context = (struct mos_linux_context *)calloc(1, sizeof(*context)); in mos_gem_context_create()
4039 mos_gem_context_destroy(struct mos_linux_context *ctx) in mos_gem_context_destroy()
[all …]
Dmos_bufmgr_prelim.h51 static int SetContextParamParallel(struct mos_linux_context *ctx,
Dmos_bufmgr_prelim.cpp599 int BufmgrPrelim::SetContextParamParallel(struct mos_linux_context *ctx, in SetContextParamParallel()
/external/intel-media-driver/media_driver/linux/ult/libdrm_mock/
Dmos_bufmgr_api_mock.c303 struct mos_linux_context *
309 struct mos_linux_context *
319 struct mos_linux_context *
322 mos_linux_context* ctx, in mos_context_create_shared()
335 mos_context_destroy(struct mos_linux_context *ctx) in mos_context_destroy()
353 mos_bo_context_exec2(struct mos_linux_bo *bo, int used, struct mos_linux_context *ctx, in mos_bo_context_exec2()
362 mos_bo_context_exec3(struct mos_linux_bo **bo, int num_bo, struct mos_linux_context *ctx, in mos_bo_context_exec3()
411 mos_set_context_param(struct mos_linux_context *ctx, in mos_set_context_param()
420 mos_set_context_param_load_balance(struct mos_linux_context *ctx, in mos_set_context_param_load_balance()
428 mos_get_context_param(struct mos_linux_context *ctx, in mos_get_context_param()
[all …]
Dmos_bufmgr_mock.c2444 mos_update_buffer_offsets2 (struct mos_bufmgr_gem *bufmgr_gem, mos_linux_context *ctx, mos_linux_bo… in mos_update_buffer_offsets2()
2489 do_exec2(struct mos_linux_bo *bo, int used, struct mos_linux_context *ctx, in do_exec2()
2624 mos_gem_bo_context_exec2(struct mos_linux_bo *bo, int used, struct mos_linux_context *ctx, in mos_gem_bo_context_exec2()
3203 static struct mos_linux_context *
3208 struct mos_linux_context *context = nullptr; in mos_gem_context_create()
3211 context = (struct mos_linux_context *)calloc(1, sizeof(*context)); in mos_gem_context_create()
3231 mos_gem_context_destroy(struct mos_linux_context *ctx) in mos_gem_context_destroy()
3254 mos_bufmg_get_reset_stats(struct mos_linux_context *ctx, in mos_bufmg_get_reset_stats()
3287 static unsigned int mos_bufmgr_hweight8(struct mos_linux_context *ctx, uint8_t w) in mos_bufmgr_hweight8()
3298 static uint8_t mos_bufmgr_switch_off_n_bits(struct mos_linux_context *ctx, uint8_t in_mask, int n) in mos_bufmgr_switch_off_n_bits()
[all …]
/external/intel-media-driver/media_softlet/linux/common/os/i915/
Dmos_bufmgr_api.c765 mos_bo_context_exec2(struct mos_linux_bo *bo, int used, struct mos_linux_context *ctx, in mos_bo_context_exec2()
788 mos_bo_context_exec3(struct mos_linux_bo **bo, int num_bo, struct mos_linux_context *ctx, in mos_bo_context_exec3()
980 struct mos_linux_context *
1000 struct mos_linux_context *
1024 struct mos_linux_context *
1027 mos_linux_context* ctx, in mos_context_create_shared()
1511 mos_get_reset_stats(struct mos_linux_context *ctx, in mos_get_reset_stats()
1534 mos_get_context_param_sseu(struct mos_linux_context *ctx, in mos_get_context_param_sseu()
1555 mos_set_context_param_sseu(struct mos_linux_context *ctx, in mos_set_context_param_sseu()
1576 mos_set_context_param(struct mos_linux_context *ctx, in mos_set_context_param()
[all …]
Dmos_bufmgr.c2920 mos_update_buffer_offsets2 (struct mos_bufmgr_gem *bufmgr_gem, mos_linux_context *ctx, mos_linux_bo… in mos_update_buffer_offsets2()
2966 do_exec2(struct mos_linux_bo *bo, int used, struct mos_linux_context *ctx, in do_exec2()
3082 do_exec3(struct mos_linux_bo **bo, int _num_bo, struct mos_linux_context *ctx, in do_exec3()
3313 mos_gem_bo_context_exec2(struct mos_linux_bo *bo, int used, struct mos_linux_context *ctx, in mos_gem_bo_context_exec2()
3322 mos_gem_bo_context_exec3(struct mos_linux_bo **bo, int num_bo, struct mos_linux_context *ctx, in mos_gem_bo_context_exec3()
4015 int mos_gem_ctx_set_user_ctx_params(struct mos_linux_context *context) in mos_gem_ctx_set_user_ctx_params()
4093 static struct mos_linux_context *
4098 struct mos_linux_context *context = nullptr; in mos_gem_context_create()
4101 context = (struct mos_linux_context *)calloc(1, sizeof(*context)); in mos_gem_context_create()
4123 mos_gem_context_destroy(struct mos_linux_context *ctx) in mos_gem_context_destroy()
[all …]
/external/intel-media-driver/media_softlet/linux/common/os/xe/
Dmos_bufmgr_xe.c99 struct mos_linux_context ctx;
852 static struct mos_linux_context *
855 mos_linux_context* ctx, in mos_context_create_shared_xe()
936 static struct mos_linux_context *
959 static struct mos_linux_context *
972 mos_context_destroy_xe(struct mos_linux_context *ctx) in mos_context_destroy_xe()
1018 struct mos_linux_context *ctx) in __mos_context_restore_xe()
1081 struct mos_linux_context *ctx, in __mos_get_context_property_xe()
2322 struct mos_linux_context *ctx, in __mos_bo_context_exec_retry_xe()
2393 mos_bo_context_exec_with_sync_xe(struct mos_linux_bo **bo, int num_bo, struct mos_linux_context *ct… in mos_bo_context_exec_with_sync_xe()
[all …]