/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/ |
H A D | dma-buf.c | 24 #include <linux/dma-resv.h> 106 if (dmabuf->resv == (struct dma_resv *)&dmabuf[1]) { in dma_buf_release() 107 dma_resv_fini(dmabuf->resv); in dma_buf_release() 298 struct dma_resv *resv; in dma_buf_poll() local 305 if (!dmabuf || !dmabuf->resv) { in dma_buf_poll() 309 resv = dmabuf->resv; in dma_buf_poll() 319 seq = read_seqcount_begin(&resv->seq); in dma_buf_poll() 322 fobj = rcu_dereference(resv->fence); in dma_buf_poll() 328 fence_excl = rcu_dereference(resv in dma_buf_poll() 623 struct dma_resv *resv = exp_info->resv; dma_buf_export() local 1201 struct dma_resv *resv = dmabuf->resv; _dma_buf_begin_cpu_access() local [all...] |
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/wal/ |
H A D | hi_wifi_driver_wpa_if.h | 292 hi_u8 resv; member 299 hi_u8 resv[3]; /* 3 byte保留字段 */ member 306 hi_u8 resv[2]; /* 2 BYTE 保留字段 */ member 319 hi_u8 resv[2]; /* 2 BYTE保留字段 */ member 333 hi_u8 resv[3]; /* 3 BYTE保留字段 */ member 376 hi_u8 resv[3]; /* 3 BYTE保留字段 */ member 392 hi_u8 resv; member 431 hi_u8 resv; member 444 hi_u8 resv[2]; /* 2 BYTE 保留字段 */ member 451 hi_u8 resv; member 471 hi_u8 resv[2]; /* 2 BYTE保留字段 */ global() member 480 hi_u8 resv[2]; /* 2 BYTE保留字段 */ global() member 521 hi_u8 resv[2]; /* 2 BYTE保留字段 */ global() member 535 hi_u8 resv[2]; /* 2 BYTE保留字段 */ global() member [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/components/wifi/include/ |
H A D | hi_wifi_driver_wpa_if.h | 283 hi_u8 resv; member 290 hi_u8 resv[3]; /* 3 byte reserved */ member 297 hi_u8 resv[2]; /* 2 BYTE reserved */ member 310 hi_u8 resv[2]; /* 2 BYTE reserved */ member 324 hi_u8 resv[3]; /* 3 BYTE */ member 367 hi_u8 resv[3]; /* 3 bytes reserved */ member 382 hi_u8 resv; member 420 hi_u8 resv; member 433 hi_u8 resv[2]; /* 2 bytes reserved */ member 439 hi_u8 resv; member 459 hi_u8 resv[2]; /* 2 bytes reserved */ global() member 468 hi_u8 resv[2]; /* 2 bytes reserved */ global() member 509 hi_u8 resv[2]; /* 2 bytes reserved */ global() member 522 hi_u8 resv[2]; /* 2 bytes reserved */ global() member [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_dma_fence.h | 32 #include <linux/dma-resv.h> 61 * kbase_dma_fence_add_reservation() - Adds a resv to the array of resv_objs 62 * @resv: Reservation object to add to the array. 71 void kbase_dma_fence_add_reservation(struct reservation_object *resv, 75 void kbase_dma_fence_add_reservation(struct dma_resv *resv,
|
H A D | mali_kbase_dma_fence.c | 231 struct reservation_object *resv, in kbase_dma_fence_add_reservation_callback() 236 struct dma_resv *resv, in kbase_dma_fence_add_reservation_callback() 257 resv, in kbase_dma_fence_add_reservation_callback() 312 void kbase_dma_fence_add_reservation(struct reservation_object *resv, in kbase_dma_fence_add_reservation() argument 316 void kbase_dma_fence_add_reservation(struct dma_resv *resv, in kbase_dma_fence_add_reservation() 325 if (info->resv_objs[i] == resv) in kbase_dma_fence_add_reservation() 329 info->resv_objs[info->dma_fence_resv_count] = resv; in kbase_dma_fence_add_reservation() 230 kbase_dma_fence_add_reservation_callback(struct kbase_jd_atom *katom, struct reservation_object *resv, bool exclusive) kbase_dma_fence_add_reservation_callback() argument
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_dma_fence.c | 225 static int kbase_dma_fence_add_reservation_callback(struct kbase_jd_atom *katom, struct reservation_object *resv, in kbase_dma_fence_add_reservation_callback() argument 228 static int kbase_dma_fence_add_reservation_callback(struct kbase_jd_atom *katom, struct dma_resv *resv, bool exclusive) in kbase_dma_fence_add_reservation_callback() 241 err = reservation_object_get_fences_rcu(resv, &excl_fence, &shared_count, &shared_fences); in kbase_dma_fence_add_reservation_callback() 293 void kbase_dma_fence_add_reservation(struct reservation_object *resv, struct kbase_dma_fence_resv_info *info, in kbase_dma_fence_add_reservation() argument 296 void kbase_dma_fence_add_reservation(struct dma_resv *resv, struct kbase_dma_fence_resv_info *info, bool exclusive) in kbase_dma_fence_add_reservation() 303 if (info->resv_objs[i] == resv) { in kbase_dma_fence_add_reservation() 308 info->resv_objs[info->dma_fence_resv_count] = resv; in kbase_dma_fence_add_reservation()
|
H A D | mali_kbase_dma_fence.h | 57 * kbase_dma_fence_add_reservation() - Adds a resv to the array of resv_objs 58 * @resv: Reservation object to add to the array. 67 void kbase_dma_fence_add_reservation(struct reservation_object *resv, struct kbase_dma_fence_resv_info *info, 70 void kbase_dma_fence_add_reservation(struct dma_resv *resv, struct kbase_dma_fence_resv_info *info, bool exclusive);
|
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/mac/common/ |
H A D | mac_cfg.h | 295 hi_u8 resv; member 385 hi_u8 resv; member 481 hi_u8 resv[2]; /* 2 byte保留字段,保证word对齐 */ member 587 hi_u8 resv[3]; /* reserve 3byte */ member 597 hi_u8 resv[3]; /* 3 byte保留字段,保证word对齐 */ member 703 hi_u8 resv[2]; /* 填充2字节 */ member 713 hi_u8 resv[3]; /* 3 byte保留字段 */ member 720 hi_u8 resv[2]; /* 2 byte保留字段 */ member
|
/device/soc/rockchip/common/sdk_linux/include/drm/ |
H A D | drm_sync_helper.h | 95 * @resv: reservation object 99 int drm_reservation_cb_add(struct drm_reservation_cb *rcb, struct reservation_object *resv, bool exclusive); 119 * @resv: reservation to add 125 void drm_add_reservation(struct reservation_object *resv, struct reservation_object **resvs,
|
/device/soc/rockchip/rk3588/kernel/include/drm/ |
H A D | drm_sync_helper.h | 99 * @resv: reservation object 104 struct reservation_object *resv, 125 * @resv: reservation to add 132 drm_add_reservation(struct reservation_object *resv,
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_dma_fence.c | 216 static int kbase_dma_fence_add_reservation_callback(struct kbase_jd_atom *katom, struct reservation_object *resv, in kbase_dma_fence_add_reservation_callback() argument 229 err = reservation_object_get_fences_rcu(resv, &excl_fence, &shared_count, &shared_fences); in kbase_dma_fence_add_reservation_callback() 280 void kbase_dma_fence_add_reservation(struct reservation_object *resv, struct kbase_dma_fence_resv_info *info, in kbase_dma_fence_add_reservation() argument 287 if (info->resv_objs[i] == resv) { in kbase_dma_fence_add_reservation() 292 info->resv_objs[info->dma_fence_resv_count] = resv; in kbase_dma_fence_add_reservation()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_dma_fence.c | 223 struct reservation_object *resv, in kbase_dma_fence_add_reservation_callback() 236 err = reservation_object_get_fences_rcu(resv, in kbase_dma_fence_add_reservation_callback() 290 void kbase_dma_fence_add_reservation(struct reservation_object *resv, in kbase_dma_fence_add_reservation() argument 298 if (info->resv_objs[i] == resv) in kbase_dma_fence_add_reservation() 302 info->resv_objs[info->dma_fence_resv_count] = resv; in kbase_dma_fence_add_reservation() 222 kbase_dma_fence_add_reservation_callback(struct kbase_jd_atom *katom, struct reservation_object *resv, bool exclusive) kbase_dma_fence_add_reservation_callback() argument
|
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/hcc/ |
H A D | hcc_comm.h | 129 hi_u8 resv[3]; /* reserved bytes: 3. */ member 189 hi_u8 resv[4]; /* 4 byte保留字段 */ member 198 hi_u8 resv[3]; /* 3 byte保留字段,word对齐 */ member
|
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/mac/hmac/ |
H A D | hmac_device.h | 66 hi_u8 resv[3]; /* 3 保留字节 */ member 98 hi_u8 resv[2]; /* 2 保留字节 */ member
|
H A D | hmac_encap_frame_ap.h | 71 hi_u8 resv[3]; /* 3 保留字节 */ member 97 hi_u8 resv[3]; /* 3 byte保留字段 */ member
|
H A D | dmac_ext_if.h | 503 hi_u8 resv[2]; /* 2 byte保留字段 */ member 518 hi_u8 resv[3]; /* 3 byte保留字段 */ member 720 hi_u16 resv; member 779 hi_u8 resv[2]; /* 2个保留对齐字段 */ member 878 hi_u8 resv; member 918 hi_u8 resv[2]; /* 2 byte保留字段 */ member 1004 hi_u8 resv[2]; /* 2 byte保留字段 */ member 1037 hi_u8 rsv[4]; /* 替换hal_tx_dscr_stru resv 4 byte */
|
H A D | hmac_wapi_wpi.h | 38 hi_u8 resv[2]; /* resv 2byte */ member
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/ |
H A D | hi_comm_aenc.h | 31 HI_U32 resv; /* reserve item */
member 43 HI_U32 resv; /* reserve item */
member
|
H A D | hi_comm_adec.h | 31 HI_U32 resv;
member 43 HI_U32 resv;
member
|
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/ |
H A D | hi_comm_aenc.h | 31 HI_U32 resv; /* reserve item */
member 43 HI_U32 resv; /* reserve item */
member
|
H A D | hi_comm_adec.h | 31 HI_U32 resv;
member 43 HI_U32 resv;
member
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/ |
H A D | drm_gem.c | 162 if (!obj->resv) in drm_gem_private_object_init() 163 obj->resv = &obj->_resv; in drm_gem_private_object_init() 789 ret = dma_resv_wait_timeout_rcu(obj->resv, wait_all, in drm_gem_dma_resv_wait() 1277 ret = dma_resv_lock_slow_interruptible(obj->resv, in drm_gem_lock_reservations() 1289 ret = dma_resv_lock_interruptible(objs[i]->resv, in drm_gem_lock_reservations() 1295 dma_resv_unlock(objs[j]->resv); in drm_gem_lock_reservations() 1298 dma_resv_unlock(objs[contended]->resv); in drm_gem_lock_reservations() 1323 dma_resv_unlock(objs[i]->resv); in drm_gem_unlock_reservations() 1399 dma_resv_get_excl_rcu(obj->resv); in drm_gem_fence_array_add_implicit() 1404 ret = dma_resv_get_fences_rcu(obj->resv, NUL in drm_gem_fence_array_add_implicit() [all...] |
H A D | drm_mode_config.c | 31 #include <linux/dma-resv.h> 439 struct dma_resv resv; in drmm_mode_config_init() local 442 dma_resv_init(&resv); in drmm_mode_config_init() 451 ret = dma_resv_lock(&resv, &resv_ctx); in drmm_mode_config_init() 453 dma_resv_lock_slow(&resv, &resv_ctx); in drmm_mode_config_init() 456 dma_resv_unlock(&resv); in drmm_mode_config_init() 461 dma_resv_fini(&resv); in drmm_mode_config_init()
|
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/ |
H A D | wlan_mib.h | 1225 hi_u16 resv; member 1231 hi_u8 resv[3]; /* 3:resv */ member 1245 hi_u8 resv[3]; /* 3:resv */ member 1404 hi_u8 resv; member 2142 hi_u8 resv1[3]; /* 3:resv */ 2162 hi_u8 resv1[2]; /* 2:resv */ 2183 hi_u8 resv; member 2244 hi_u8 resv1[2]; /* 2:resv */ 2269 hi_u32 resv; global() member 2287 hi_u8 resv; global() member 2311 hi_u8 resv[3]; /* 3:resv */ global() member 2335 hi_u8 resv[3]; /* 3:resv */ global() member 2564 hi_u8 resv[3]; /* 3:resv */ global() member 2952 hi_u8 resv; global() member [all...] |
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | dma-buf.h | 90 * This is called with the dmabuf->resv object locked and is mutual 108 * This is called with the dmabuf->resv object locked and is mutual 141 * This is always called with the dmabuf->resv object locked when 366 * protected by @resv. 372 * @resv: reservation object linked to this dma-buf 406 struct dma_resv *resv; member 520 * @resv: reservation-object, NULL to allocate default one 532 struct dma_resv *resv; member
|