HomeSort by: relevance | last modified time | path
    Searched defs:mgr (Results 1 - 9 of 9) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_gtt_mgr.c 100 struct amdgpu_gtt_mgr *mgr; local in function:amdgpu_gtt_mgr_init
104 mgr = kzalloc(sizeof(*mgr), GFP_KERNEL);
105 if (!mgr)
110 drm_mm_init(&mgr->mm, start, size);
111 spin_lock_init(&mgr->lock);
112 atomic64_set(&mgr->available, p_size);
113 man->priv = mgr;
144 struct amdgpu_gtt_mgr *mgr = man->priv; local in function:amdgpu_gtt_mgr_fini
145 spin_lock(&mgr->lock)
192 struct amdgpu_gtt_mgr *mgr = man->priv; local in function:amdgpu_gtt_mgr_alloc
242 struct amdgpu_gtt_mgr *mgr = man->priv; local in function:amdgpu_gtt_mgr_new
298 struct amdgpu_gtt_mgr *mgr = man->priv; local in function:amdgpu_gtt_mgr_del
323 struct amdgpu_gtt_mgr *mgr = man->priv; local in function:amdgpu_gtt_mgr_usage
331 struct amdgpu_gtt_mgr *mgr = man->priv; local in function:amdgpu_gtt_mgr_recover
359 struct amdgpu_gtt_mgr *mgr = man->priv; local in function:amdgpu_gtt_mgr_debug
    [all...]
amdgpu_vram_mgr.c 172 struct amdgpu_vram_mgr *mgr; local in function:amdgpu_vram_mgr_init
175 mgr = kzalloc(sizeof(*mgr), GFP_KERNEL);
176 if (!mgr)
179 drm_mm_init(&mgr->mm, 0, p_size);
180 spin_lock_init(&mgr->lock);
181 man->priv = mgr;
229 struct amdgpu_vram_mgr *mgr = man->priv; local in function:amdgpu_vram_mgr_fini
231 spin_lock(&mgr->lock);
232 drm_mm_takedown(&mgr->mm)
336 struct amdgpu_vram_mgr *mgr = man->priv; local in function:amdgpu_vram_mgr_new
455 struct amdgpu_vram_mgr *mgr = man->priv; local in function:amdgpu_vram_mgr_del
489 struct amdgpu_vram_mgr *mgr = man->priv; local in function:amdgpu_vram_mgr_usage
503 struct amdgpu_vram_mgr *mgr = man->priv; local in function:amdgpu_vram_mgr_vis_usage
519 struct amdgpu_vram_mgr *mgr = man->priv; local in function:amdgpu_vram_mgr_debug
    [all...]
amdgpu_ctx.c 245 struct amdgpu_ctx_mgr *mgr = &fpriv->ctx_mgr; local in function:amdgpu_ctx_alloc
254 mutex_lock(&mgr->lock);
255 r = idr_alloc(&mgr->ctx_handles, ctx, 1, AMDGPU_VM_MAX_NUM_CTX, GFP_KERNEL);
257 mutex_unlock(&mgr->lock);
266 idr_remove(&mgr->ctx_handles, *id);
270 mutex_unlock(&mgr->lock);
296 struct amdgpu_ctx_mgr *mgr = &fpriv->ctx_mgr; local in function:amdgpu_ctx_free
299 mutex_lock(&mgr->lock);
300 ctx = idr_remove(&mgr->ctx_handles, id);
303 mutex_unlock(&mgr->lock)
312 struct amdgpu_ctx_mgr *mgr; local in function:amdgpu_ctx_query
348 struct amdgpu_ctx_mgr *mgr; local in function:amdgpu_ctx_query2
437 struct amdgpu_ctx_mgr *mgr; local in function:amdgpu_ctx_get
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/display/
intel_dp_mst.c 286 struct drm_dp_mst_topology_mgr *mgr; local in function:intel_dp_mst_atomic_check
314 mgr = &enc_to_mst(to_intel_encoder(old_conn_state->best_encoder))->primary->dp.mst_mgr;
315 ret = drm_dp_atomic_release_vcpi_slots(&state->base, mgr,
649 static struct drm_connector *intel_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port, const char *pathprop)
651 struct intel_dp *intel_dp = container_of(mgr, struct intel_dp, mst_mgr);
725 static void intel_dp_destroy_mst_connector(struct drm_dp_mst_topology_mgr *mgr,
  /src/sys/arch/xen/xen/
privcmd.c 652 struct ioctl_gntdev_mmap_grant_ref *mgr = ap->a_data; local in function:privcmd_map_gref
655 vaddr_t va0 = (vaddr_t)mgr->va & ~PAGE_MASK;
659 if (mgr->count == 0)
663 if (((VM_MAXUSER_ADDRESS - va0) >> PGSHIFT) < mgr->count)
665 if (mgr->notify.offset < 0 || mgr->notify.offset > mgr->count)
672 obj = kmem_alloc(PGO_GNTREF_LEN(mgr->count), KM_SLEEP);
675 obj->npages = mgr->count;
676 memcpy(&obj->u.gr.notify, &mgr->notify
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/
nouveau_dispnv50_disp.c 788 #define nv50_mstm(p) container_of((p), struct nv50_mstm, mgr)
795 struct drm_dp_mst_topology_mgr mgr; member in struct:nv50_mstm
827 WARN_ON(!mutex_is_locked(&mstm->mgr.payload_lock));
830 for (i = 0; i < mstm->mgr.max_payloads; i++) {
831 struct drm_dp_payload *payload = &mstm->mgr.payloads[i];
837 for (i = 0; i < mstm->mgr.max_payloads; i++) {
838 struct drm_dp_payload *payload = &mstm->mgr.payloads[i];
858 drm_dp_mst_deallocate_vcpi(&mstm->mgr, mstc->port);
881 mutex_lock(&mstm->mgr.payload_lock);
900 mutex_unlock(&mstm->mgr.payload_lock)
1114 struct drm_dp_mst_topology_mgr *mgr = &mstc->mstm->mgr; local in function:nv50_mstc_atomic_check
    [all...]
  /src/sys/external/bsd/drm2/dist/include/drm/
drm_dp_mst_helper.h 99 * @mgr: topology manager this port lives under.
153 struct drm_dp_mst_topology_mgr *mgr; member in struct:drm_dp_mst_port
176 * @mgr: topology manager for this branch device.
234 struct drm_dp_mst_topology_mgr *mgr; member in struct:drm_dp_mst_branch
236 /* slots are protected by mstb->mgr->qlock */
487 struct drm_connector *(*add_connector)(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port, const char *path);
489 void (*destroy_connector)(struct drm_dp_mst_topology_mgr *mgr,
519 struct drm_dp_mst_topology_mgr *mgr; member in struct:drm_dp_mst_topology_state
551 * @aux: AUX channel for the DP MST connector this topolgy mgr is
560 * @conn_base_id: DRM connector ID this mgr is connected to. Only use
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/
drm_dp_mst_topology.c 69 static bool dump_dp_payload_table(struct drm_dp_mst_topology_mgr *mgr,
75 static int drm_dp_dpcd_write_payload(struct drm_dp_mst_topology_mgr *mgr,
79 static int drm_dp_send_dpcd_read(struct drm_dp_mst_topology_mgr *mgr,
82 static int drm_dp_send_dpcd_write(struct drm_dp_mst_topology_mgr *mgr,
86 static int drm_dp_send_link_address(struct drm_dp_mst_topology_mgr *mgr,
90 drm_dp_send_clear_payload_id_table(struct drm_dp_mst_topology_mgr *mgr,
93 static int drm_dp_send_enum_path_resources(struct drm_dp_mst_topology_mgr *mgr,
96 static bool drm_dp_validate_guid(struct drm_dp_mst_topology_mgr *mgr,
101 static void drm_dp_mst_kick_tx(struct drm_dp_mst_topology_mgr *mgr);
1125 static int drm_dp_mst_assign_payload_id(struct drm_dp_mst_topology_mgr *mgr,
1193 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; local in function:drm_dp_mst_wait_tx_reply
1613 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; local in function:drm_dp_destroy_mst_branch_device
1724 struct drm_dp_mst_topology_mgr *mgr = port->mgr; local in function:drm_dp_destroy_port
1966 struct drm_dp_mst_topology_mgr *mgr = port->mgr; local in function:drm_dp_port_set_pdt
2171 struct drm_dp_mst_topology_mgr *mgr = port->mgr; local in function:drm_dp_mst_port_add_connector
2247 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; local in function:drm_dp_mst_handle_link_address_port
2372 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; local in function:drm_dp_mst_handle_conn_stat
2594 struct drm_dp_mst_topology_mgr *mgr = local in function:drm_dp_mst_link_probe_work
3872 struct drm_dp_mst_topology_mgr *mgr = local in function:drm_dp_mst_up_req_work
4660 struct drm_dp_mst_topology_mgr *mgr = container_of(work, struct drm_dp_mst_topology_mgr, tx_wo local in function:drm_dp_tx_work
4681 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; local in function:drm_dp_delayed_destroy_mstb
4713 struct drm_dp_mst_topology_mgr *mgr = local in function:drm_dp_delayed_destroy_work
5061 struct drm_dp_mst_topology_mgr *mgr; local in function:drm_dp_mst_atomic_check
5233 struct drm_dp_mst_topology_mgr *mgr = port->mgr; local in function:drm_dp_mst_i2c_xfer
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
amdgpu_dm.c 1411 struct drm_dp_mst_topology_mgr *mgr; local in function:s3_handle_mst
1422 mgr = &aconnector->mst_mgr;
1425 drm_dp_mst_topology_mgr_suspend(mgr);
1427 ret = drm_dp_mst_topology_mgr_resume(mgr, true);
1429 drm_dp_mst_topology_mgr_set_mst(mgr, false);

Completed in 24 milliseconds