| /src/sys/external/bsd/drm2/dist/drm/ |
| H A D | drm_vma_manager.c | 90 void drm_vma_offset_manager_init(struct drm_vma_offset_manager *mgr, argument 109 void drm_vma_offset_manager_destroy(struct drm_vma_offset_manager *mgr) argument 145 drm_vma_offset_lookup_locked(struct drm_vma_offset_manager * mgr,unsigned long start,unsigned long pages) argument 206 drm_vma_offset_add(struct drm_vma_offset_manager * mgr,struct drm_vma_offset_node * node,unsigned long pages) argument 234 drm_vma_offset_remove(struct drm_vma_offset_manager * mgr,struct drm_vma_offset_node * node) argument [all...] |
| H A D | drm_dp_mst_topology.c | 1125 static int drm_dp_mst_assign_payload_id(struct drm_dp_mst_topology_mgr *mgr, argument 1154 drm_dp_mst_put_payload_id(struct drm_dp_mst_topology_mgr * mgr,int vcpi) argument 1175 check_txmsg_state(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_tx * txmsg) argument 1193 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; local in function:drm_dp_mst_wait_tx_reply 1444 __topology_ref_save(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_topology_ref_history * history,enum drm_dp_mst_topology_ref_type type) argument 1586 topology_ref_history_lock(struct drm_dp_mst_topology_mgr * mgr) argument 1592 topology_ref_history_unlock(struct drm_dp_mst_topology_mgr * mgr) argument 1598 topology_ref_history_lock(struct drm_dp_mst_topology_mgr * mgr) argument 1600 topology_ref_history_unlock(struct drm_dp_mst_topology_mgr * mgr) argument 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 1855 drm_dp_mst_topology_get_mstb_validated(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb) argument 1893 drm_dp_mst_topology_get_port_validated(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) argument 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 2201 drm_dp_mst_topology_unlink_port(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) argument 2212 drm_dp_mst_add_port(struct drm_device * dev,struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb,u8 port_number) argument 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 2463 drm_dp_get_mst_branch_device(struct drm_dp_mst_topology_mgr * mgr,u8 lct,u8 * rad) argument 2526 drm_dp_get_mst_branch_device_by_guid(struct drm_dp_mst_topology_mgr * mgr,const uint8_t * guid) argument 2546 drm_dp_check_and_send_link_address(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb) argument 2594 struct drm_dp_mst_topology_mgr *mgr = local in function:drm_dp_mst_link_probe_work 2640 drm_dp_validate_guid(struct drm_dp_mst_topology_mgr * mgr,u8 * guid) argument 2669 drm_dp_send_sideband_msg(struct drm_dp_mst_topology_mgr * mgr,bool up,u8 * msg,int len) argument 2740 process_single_tx_qlock(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_tx * txmsg,bool up) argument 2799 process_single_down_tx_qlock(struct drm_dp_mst_topology_mgr * mgr) argument 2828 process_single_up_tx_qlock(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_tx * txmsg) argument 2846 drm_dp_queue_down_tx(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_sideband_msg_tx * txmsg) argument 2886 drm_dp_send_link_address(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb) argument 2958 drm_dp_send_clear_payload_id_table(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb) argument 2981 drm_dp_send_enum_path_resources(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb,struct drm_dp_mst_port * port) argument 3043 drm_dp_get_last_connected_port_and_mstb(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb,int * port_num) argument 3072 drm_dp_payload_send_msg(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,int id,int pbn) argument 3131 drm_dp_send_power_updown_phy(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,bool power_up) argument 3165 drm_dp_create_payload_step1(struct drm_dp_mst_topology_mgr * mgr,int id,struct drm_dp_payload * payload) argument 3180 drm_dp_create_payload_step2(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,int id,struct drm_dp_payload * payload) argument 3193 drm_dp_destroy_payload_step1(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,int id,struct drm_dp_payload * payload) argument 3209 drm_dp_destroy_payload_step2(struct drm_dp_mst_topology_mgr * mgr,int id,struct drm_dp_payload * payload) argument 3230 drm_dp_update_payload_part1(struct drm_dp_mst_topology_mgr * mgr) argument 3337 drm_dp_update_payload_part2(struct drm_dp_mst_topology_mgr * mgr) argument 3366 drm_dp_send_dpcd_read(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,int offset,int size,u8 * bytes) argument 3419 drm_dp_send_dpcd_write(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,int offset,int size,u8 * bytes) argument 3466 drm_dp_send_up_ack_reply(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_branch * mstb,int req_type,int seqno,bool broadcast) argument 3507 drm_dp_mst_topology_mgr_set_mst(struct drm_dp_mst_topology_mgr * mgr,bool mst_state) argument 3623 drm_dp_mst_topology_mgr_suspend(struct drm_dp_mst_topology_mgr * mgr) argument 3660 drm_dp_mst_topology_mgr_resume(struct drm_dp_mst_topology_mgr * mgr,bool sync) argument 3715 drm_dp_get_one_sb_msg(struct drm_dp_mst_topology_mgr * mgr,bool up) argument 3764 drm_dp_mst_handle_down_rep(struct drm_dp_mst_topology_mgr * mgr) argument 3832 drm_dp_mst_process_up_req(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_pending_up_req * up_req) argument 3872 struct drm_dp_mst_topology_mgr *mgr = local in function:drm_dp_mst_up_req_work 3900 drm_dp_mst_handle_up_req(struct drm_dp_mst_topology_mgr * mgr) argument 3975 drm_dp_mst_hpd_irq(struct drm_dp_mst_topology_mgr * mgr,u8 * esi,bool * handled) argument 4012 drm_dp_mst_detect_port(struct drm_connector * connector,struct drm_modeset_acquire_ctx * ctx,struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) argument 4065 drm_dp_mst_port_has_audio(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) argument 4089 drm_dp_mst_get_edid(struct drm_connector * connector,struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) argument 4121 drm_dp_find_vcpi_slots(struct drm_dp_mst_topology_mgr * mgr,int pbn) argument 4135 drm_dp_init_vcpi(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_vcpi * vcpi,int pbn,int slots) argument 4185 drm_dp_atomic_find_vcpi_slots(struct drm_atomic_state * state,struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,int pbn,int pbn_div) argument 4279 drm_dp_atomic_release_vcpi_slots(struct drm_atomic_state * state,struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) argument 4320 drm_dp_mst_allocate_vcpi(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,int pbn,int slots) argument 4359 drm_dp_mst_get_vcpi_slots(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) argument 4379 drm_dp_mst_reset_vcpi_slots(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) argument 4398 drm_dp_mst_deallocate_vcpi(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port) argument 4413 drm_dp_dpcd_write_payload(struct drm_dp_mst_topology_mgr * mgr,int id,struct drm_dp_payload * payload) argument 4462 drm_dp_check_act_status(struct drm_dp_mst_topology_mgr * mgr) argument 4529 drm_dp_mst_kick_tx(struct drm_dp_mst_topology_mgr * mgr) argument 4557 dump_dp_payload_table(struct drm_dp_mst_topology_mgr * mgr,char * buf) argument 4571 fetch_monitor_name(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,char * name,int namelen) argument 4588 drm_dp_mst_dump_topology(struct seq_file * m,struct drm_dp_mst_topology_mgr * mgr) argument 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 4878 drm_dp_mst_atomic_check_vcpi_alloc_limit(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_topology_state * mst_state) argument 4929 drm_dp_mst_add_affected_dsc_crtcs(struct drm_atomic_state * state,struct drm_dp_mst_topology_mgr * mgr) argument 5061 struct drm_dp_mst_topology_mgr *mgr; local in function:drm_dp_mst_atomic_check 5102 drm_atomic_get_mst_topology_state(struct drm_atomic_state * state,struct drm_dp_mst_topology_mgr * mgr) argument 5120 drm_dp_mst_topology_mgr_init(struct drm_dp_mst_topology_mgr * mgr,struct drm_device * dev,struct drm_dp_aux * aux,int max_dpcd_transaction_bytes,int max_payloads,int conn_base_id) argument 5180 drm_dp_mst_topology_mgr_destroy(struct drm_dp_mst_topology_mgr * mgr) argument 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/include/drm/ |
| H A D | drm_vma_manager.h | 97 drm_vma_offset_exact_lookup_locked(struct drm_vma_offset_manager *mgr, argument 123 static inline void drm_vma_offset_lock_lookup(struct drm_vma_offset_manager *mgr) argument 134 drm_vma_offset_unlock_lookup(struct drm_vma_offset_manager * mgr) argument [all...] |
| H A D | drm_dp_mst_helper.h | 153 struct drm_dp_mst_topology_mgr *mgr; member in struct:drm_dp_mst_port 234 struct drm_dp_mst_topology_mgr *mgr; member in struct:drm_dp_mst_branch 519 struct drm_dp_mst_topology_mgr *mgr; member in struct:drm_dp_mst_topology_state 846 __drm_dp_mst_state_iter_get(struct drm_atomic_state * state,struct drm_dp_mst_topology_mgr ** mgr,struct drm_dp_mst_topology_state ** old_state,struct drm_dp_mst_topology_state ** new_state,int i) argument [all...] |
| /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| H A D | amdgpu_gtt_mgr.c | 100 struct amdgpu_gtt_mgr *mgr; local in function:amdgpu_gtt_mgr_init 144 struct amdgpu_gtt_mgr *mgr = man->priv; local in function:amdgpu_gtt_mgr_fini 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...] |
| H A D | amdgpu_vram_mgr.c | 172 struct amdgpu_vram_mgr *mgr; local in function:amdgpu_vram_mgr_init 229 struct amdgpu_vram_mgr *mgr = man->priv; local in function:amdgpu_vram_mgr_fini 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...] |
| H A D | amdgpu_ctx.c | 245 struct amdgpu_ctx_mgr *mgr = &fpriv->ctx_mgr; local in function:amdgpu_ctx_alloc 296 struct amdgpu_ctx_mgr *mgr = &fpriv->ctx_mgr; local in function:amdgpu_ctx_free 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 563 amdgpu_ctx_mgr_init(struct amdgpu_ctx_mgr * mgr) argument 569 amdgpu_ctx_mgr_entity_flush(struct amdgpu_ctx_mgr * mgr,long timeout) argument 595 amdgpu_ctx_mgr_entity_fini(struct amdgpu_ctx_mgr * mgr) argument 623 amdgpu_ctx_mgr_fini(struct amdgpu_ctx_mgr * mgr) argument [all...] |
| /src/sys/external/bsd/drm2/drm/ |
| H A D | drm_vma_manager.c | 108 drm_vma_offset_manager_init(struct drm_vma_offset_manager *mgr, argument 119 drm_vma_offset_manager_destroy(struct drm_vma_offset_manager *mgr) argument 159 drm_vma_offset_add(struct drm_vma_offset_manager * mgr,struct drm_vma_offset_node * node,unsigned long npages) argument 192 drm_vma_offset_remove(struct drm_vma_offset_manager * mgr,struct drm_vma_offset_node * node) argument 210 drm_vma_offset_lock_lookup(struct drm_vma_offset_manager * mgr) argument 217 drm_vma_offset_unlock_lookup(struct drm_vma_offset_manager * mgr) argument 224 drm_vma_offset_lookup_locked(struct drm_vma_offset_manager * mgr,unsigned long startpage,unsigned long npages) argument 245 drm_vma_offset_exact_lookup_locked(struct drm_vma_offset_manager * mgr,unsigned long startpage,unsigned long npages) argument 264 drm_vma_offset_exact_lookup(struct drm_vma_offset_manager * mgr,unsigned long startpage,unsigned long npages) argument [all...] |
| /src/sys/external/bsd/drm2/dist/drm/i915/display/ |
| H A D | intel_dp_mst.c | 286 struct drm_dp_mst_topology_mgr *mgr; local in function:intel_dp_mst_atomic_check 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) argument 725 static void intel_dp_destroy_mst_connector(struct drm_dp_mst_topology_mgr *mgr, argument
|
| /src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_mst_types.c | 376 dm_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr, argument 442 static void dm_dp_destroy_mst_connector(struct drm_dp_mst_topology_mgr *mgr, argument [all...] |
| H A D | amdgpu_dm.c | 1411 struct drm_dp_mst_topology_mgr *mgr; local in function:s3_handle_mst
|
| /src/sys/arch/xen/xen/ |
| H A D | privcmd.c | 652 struct ioctl_gntdev_mmap_grant_ref *mgr = ap->a_data; local in function:privcmd_map_gref [all...] |
| /src/sys/external/bsd/drm2/dist/drm/radeon/ |
| H A D | radeon_dp_mst.c | 279 static struct drm_connector *radeon_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr, argument 319 static void radeon_dp_destroy_mst_connector(struct drm_dp_mst_topology_mgr *mgr, argument
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ |
| H A D | nouveau_dispnv50_disp.c | 795 struct drm_dp_mst_topology_mgr mgr; member in struct:nv50_mstm 1114 struct drm_dp_mst_topology_mgr *mgr = &mstc->mstm->mgr; local in function:nv50_mstc_atomic_check 1286 nv50_mstm_destroy_connector(struct drm_dp_mst_topology_mgr * mgr,struct drm_connector * connector) argument 1310 nv50_mstm_add_connector(struct drm_dp_mst_topology_mgr * mgr,struct drm_dp_mst_port * port,const char * path) argument [all...] |