Home
last modified time | relevance | path

Searched defs:bo (Results 1 – 25 of 48) sorted by relevance

12

/linux-3.3/drivers/gpu/drm/radeon/
Dradeon_object.c49 void radeon_bo_clear_va(struct radeon_bo *bo) in radeon_bo_clear_va()
65 struct radeon_bo *bo; in radeon_ttm_bo_destroy() local
77 bool radeon_ttm_bo_is_radeon_bo(struct ttm_buffer_object *bo) in radeon_ttm_bo_is_radeon_bo()
109 struct radeon_bo *bo; in radeon_bo_create() local
179 int radeon_bo_kmap(struct radeon_bo *bo, void **ptr) in radeon_bo_kmap()
202 void radeon_bo_kunmap(struct radeon_bo *bo) in radeon_bo_kunmap()
211 void radeon_bo_unref(struct radeon_bo **bo) in radeon_bo_unref()
227 int radeon_bo_pin(struct radeon_bo *bo, u32 domain, u64 *gpu_addr) in radeon_bo_pin()
255 int radeon_bo_unpin(struct radeon_bo *bo) in radeon_bo_unpin()
287 struct radeon_bo *bo, *n; in radeon_bo_force_delete() local
[all …]
Dradeon_object.h57 static inline void radeon_bo_unreserve(struct radeon_bo *bo) in radeon_bo_unreserve()
71 static inline u64 radeon_bo_gpu_offset(struct radeon_bo *bo) in radeon_bo_gpu_offset()
76 static inline unsigned long radeon_bo_size(struct radeon_bo *bo) in radeon_bo_size()
81 static inline bool radeon_bo_is_reserved(struct radeon_bo *bo) in radeon_bo_is_reserved()
86 static inline unsigned radeon_bo_ngpu_pages(struct radeon_bo *bo) in radeon_bo_ngpu_pages()
91 static inline unsigned radeon_bo_gpu_page_alignment(struct radeon_bo *bo) in radeon_bo_gpu_page_alignment()
105 static inline u64 radeon_bo_mmap_offset(struct radeon_bo *bo) in radeon_bo_mmap_offset()
Dradeon_semaphore.c36 struct radeon_semaphore_bo *bo; in radeon_semaphore_add_bo() local
76 struct radeon_semaphore_bo *bo) in radeon_semaphore_del_bo_locked()
86 struct radeon_semaphore_bo *bo, *n; in radeon_semaphore_shrink_locked() local
106 struct radeon_semaphore_bo *bo; in radeon_semaphore_create() local
166 struct radeon_semaphore_bo *bo, *n; in radeon_semaphore_driver_fini() local
Dradeon_ttm.c173 static void radeon_evict_flags(struct ttm_buffer_object *bo, in radeon_evict_flags()
203 static int radeon_verify_access(struct ttm_buffer_object *bo, struct file *filp) in radeon_verify_access()
208 static void radeon_move_null(struct ttm_buffer_object *bo, in radeon_move_null()
218 static int radeon_move_blit(struct ttm_buffer_object *bo, in radeon_move_blit()
305 static int radeon_move_vram_ram(struct ttm_buffer_object *bo, in radeon_move_vram_ram()
352 static int radeon_move_ram_vram(struct ttm_buffer_object *bo, in radeon_move_ram_vram()
391 static int radeon_bo_move(struct ttm_buffer_object *bo, in radeon_bo_move()
809 struct ttm_buffer_object *bo; in radeon_ttm_fault() local
Dradeon_gart.c444 struct radeon_bo *bo, in radeon_vm_bo_add()
544 struct radeon_bo *bo, in radeon_vm_bo_update_pte()
592 struct radeon_bo *bo) in radeon_vm_bo_rmv()
613 struct radeon_bo *bo) in radeon_vm_bo_invalidate()
/linux-3.3/drivers/gpu/drm/ttm/
Dttm_bo.c84 static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo, in ttm_bo_mem_space_debug()
137 struct ttm_buffer_object *bo = in ttm_bo_release_list() local
161 int ttm_bo_wait_unreserved(struct ttm_buffer_object *bo, bool interruptible) in ttm_bo_wait_unreserved()
173 void ttm_bo_add_to_lru(struct ttm_buffer_object *bo) in ttm_bo_add_to_lru()
195 int ttm_bo_del_from_lru(struct ttm_buffer_object *bo) in ttm_bo_del_from_lru()
216 int ttm_bo_reserve_locked(struct ttm_buffer_object *bo, in ttm_bo_reserve_locked()
276 void ttm_bo_list_ref_sub(struct ttm_buffer_object *bo, int count, in ttm_bo_list_ref_sub()
283 int ttm_bo_reserve(struct ttm_buffer_object *bo, in ttm_bo_reserve()
303 void ttm_bo_unreserve_locked(struct ttm_buffer_object *bo) in ttm_bo_unreserve_locked()
310 void ttm_bo_unreserve(struct ttm_buffer_object *bo) in ttm_bo_unreserve()
[all …]
Dttm_execbuf_util.c40 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_backoff_reservation_locked() local
60 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_del_from_lru_locked() local
76 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_list_ref_sub() local
86 struct ttm_buffer_object *bo) in ttm_eu_wait_unreserved_locked()
153 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_reserve_buffers() local
206 struct ttm_buffer_object *bo; in ttm_eu_fence_buffer_objects() local
Dttm_bo_util.c40 void ttm_bo_free_old_node(struct ttm_buffer_object *bo) in ttm_bo_free_old_node()
45 int ttm_bo_move_ttm(struct ttm_buffer_object *bo, in ttm_bo_move_ttm()
100 struct ttm_buffer_object *bo; in ttm_mem_io_evict() local
153 int ttm_mem_io_reserve_vm(struct ttm_buffer_object *bo) in ttm_mem_io_reserve_vm()
173 void ttm_mem_io_free_vm(struct ttm_buffer_object *bo) in ttm_mem_io_free_vm()
316 int ttm_bo_move_memcpy(struct ttm_buffer_object *bo, in ttm_bo_move_memcpy()
398 static void ttm_transfered_destroy(struct ttm_buffer_object *bo) in ttm_transfered_destroy()
418 static int ttm_buffer_object_transfer(struct ttm_buffer_object *bo, in ttm_buffer_object_transfer()
483 static int ttm_bo_ioremap(struct ttm_buffer_object *bo, in ttm_bo_ioremap()
505 static int ttm_bo_kmap_ttm(struct ttm_buffer_object *bo, in ttm_bo_kmap_ttm()
[all …]
Dttm_bo_vm.c47 struct ttm_buffer_object *bo; in ttm_bo_vm_lookup_rb() local
74 struct ttm_buffer_object *bo = (struct ttm_buffer_object *) in ttm_bo_vm_fault() local
230 struct ttm_buffer_object *bo = in ttm_bo_vm_open() local
238 struct ttm_buffer_object *bo = (struct ttm_buffer_object *)vma->vm_private_data; in ttm_bo_vm_close() local
254 struct ttm_buffer_object *bo; in ttm_bo_mmap() local
295 int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo) in ttm_fbdev_mmap()
312 struct ttm_buffer_object *bo; in ttm_bo_io() local
401 ssize_t ttm_bo_fbdev_io(struct ttm_buffer_object *bo, const char __user *wbuf, in ttm_bo_fbdev_io()
Dttm_bo_manager.c51 struct ttm_buffer_object *bo, in ttm_bo_man_get_node()
/linux-3.3/drivers/gpu/drm/vmwgfx/
Dvmwgfx_dmabuf.c56 struct ttm_buffer_object *bo = &buf->base; in vmw_dmabuf_to_placement() local
99 struct ttm_buffer_object *bo = &buf->base; in vmw_dmabuf_to_vram_or_gmr() local
202 struct ttm_buffer_object *bo = &buf->base; in vmw_dmabuf_to_start_of_vram() local
279 void vmw_bo_get_guest_ptr(const struct ttm_buffer_object *bo, in vmw_bo_get_guest_ptr()
300 void vmw_bo_pin(struct ttm_buffer_object *bo, bool pin) in vmw_bo_pin()
Dvmwgfx_buffer.c245 void vmw_evict_flags(struct ttm_buffer_object *bo, in vmw_evict_flags()
255 static int vmw_verify_access(struct ttm_buffer_object *bo, struct file *filp) in vmw_verify_access()
291 static int vmw_ttm_fault_reserve_notify(struct ttm_buffer_object *bo) in vmw_ttm_fault_reserve_notify()
Dvmwgfx_resource.c77 vmw_dma_buffer(struct ttm_buffer_object *bo) in vmw_dma_buffer()
83 vmw_user_dma_buffer(struct ttm_buffer_object *bo) in vmw_user_dma_buffer()
1543 void vmw_dmabuf_bo_free(struct ttm_buffer_object *bo) in vmw_dmabuf_bo_free()
1550 int vmw_dmabuf_init(struct vmw_private *dev_priv, in vmw_dmabuf_init()
1574 static void vmw_user_dmabuf_destroy(struct ttm_buffer_object *bo) in vmw_user_dmabuf_destroy()
1585 struct ttm_buffer_object *bo; in vmw_user_dmabuf_release() local
1660 uint32_t vmw_dmabuf_validate_node(struct ttm_buffer_object *bo, in vmw_dmabuf_validate_node()
1674 void vmw_dmabuf_validate_clear(struct ttm_buffer_object *bo) in vmw_dmabuf_validate_clear()
Dvmwgfx_execbuf.c73 struct ttm_buffer_object *bo, in vmw_bo_to_validate_list()
446 struct ttm_buffer_object *bo; in vmw_translate_guest_ptr() local
553 struct ttm_buffer_object *bo; in vmw_cmd_dma() local
867 struct ttm_buffer_object *bo; in vmw_apply_relocations() local
911 struct ttm_buffer_object *bo) in vmw_validate_single_buffer()
Dvmwgfx_gmrid_manager.c48 struct ttm_buffer_object *bo, in vmw_gmrid_man_get_node()
/linux-3.3/crypto/
Daes_generic.c1300 #define f_rn(bo, bi, n, k) do { \ argument
1307 #define f_nround(bo, bi, k) do {\ argument
1315 #define f_rl(bo, bi, n, k) do { \ argument
1322 #define f_lround(bo, bi, k) do {\ argument
1372 #define i_rn(bo, bi, n, k) do { \ argument
1379 #define i_nround(bo, bi, k) do {\ argument
1387 #define i_rl(bo, bi, n, k) do { \ argument
1394 #define i_lround(bo, bi, k) do {\ argument
/linux-3.3/drivers/gpu/drm/nouveau/
Dnouveau_bo.c43 nouveau_bo_del_ttm(struct ttm_buffer_object *bo) in nouveau_bo_del_ttm()
195 struct ttm_buffer_object *bo = &nvbo->bo; in nouveau_bo_pin() local
238 struct ttm_buffer_object *bo = &nvbo->bo; in nouveau_bo_unpin() local
445 nouveau_bo_evict_flags(struct ttm_buffer_object *bo, struct ttm_placement *pl) in nouveau_bo_evict_flags()
487 nvc0_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nvc0_bo_move_m2mf()
526 nv50_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nv50_bo_move_m2mf()
616 nouveau_bo_mem_ctxdma(struct ttm_buffer_object *bo, in nouveau_bo_mem_ctxdma()
625 nv04_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nv04_bo_move_m2mf()
691 nouveau_bo_move_m2mf(struct ttm_buffer_object *bo, int evict, bool intr, in nouveau_bo_move_m2mf()
743 nouveau_bo_move_flipd(struct ttm_buffer_object *bo, bool evict, bool intr, in nouveau_bo_move_flipd()
[all …]
Dnouveau_gem.c45 struct ttm_buffer_object *bo = &nvbo->bo; in nouveau_gem_object_del() local
236 struct ttm_buffer_object *bo = &nvbo->bo; in nouveau_gem_set_domain() local
545 struct drm_nouveau_gem_pushbuf_bo *bo) in nouveau_gem_pushbuf_reloc_apply()
632 struct drm_nouveau_gem_pushbuf_bo *bo; in nouveau_gem_ioctl_pushbuf() local
Dnv50_display.h41 struct nouveau_bo *bo; member
Dnouveau_display.c567 struct nouveau_bo *bo; in nouveau_display_dumb_create() local
599 struct nouveau_bo *bo = gem->driver_private; in nouveau_display_dumb_map_offset() local
Dnouveau_dma.c168 nv50_dma_push(struct nouveau_channel *chan, struct nouveau_bo *bo, in nv50_dma_push()
/linux-3.3/drivers/staging/rtl8192u/ieee80211/
Daes.c127 #define f_rn(bo, bi, n, k) \ argument
133 #define i_rn(bo, bi, n, k) \ argument
145 #define f_rl(bo, bi, n, k) \ argument
151 #define i_rl(bo, bi, n, k) \ argument
329 #define f_nround(bo, bi, k) \ argument
336 #define f_lround(bo, bi, k) \ argument
382 #define i_nround(bo, bi, k) \ argument
389 #define i_lround(bo, bi, k) \ argument
/linux-3.3/net/can/
Dbcm.c164 struct bcm_sock *bo = bcm_sk(sk); in bcm_proc_show() local
337 struct bcm_sock *bo = bcm_sk(sk); in bcm_send_to_user() local
828 struct bcm_sock *bo = bcm_sk(sk); in bcm_tx_setup() local
987 struct bcm_sock *bo = bcm_sk(sk); in bcm_rx_setup() local
1234 struct bcm_sock *bo = bcm_sk(sk); in bcm_sendmsg() local
1347 struct bcm_sock *bo = container_of(nb, struct bcm_sock, notifier); in bcm_notifier() local
1400 struct bcm_sock *bo = bcm_sk(sk); in bcm_init() local
1424 struct bcm_sock *bo; in bcm_release() local
1493 struct bcm_sock *bo = bcm_sk(sk); in bcm_connect() local
/linux-3.3/include/drm/ttm/
Dttm_execbuf_util.h52 struct ttm_buffer_object *bo; member
Dttm_bo_api.h299 struct ttm_buffer_object *bo; member
311 ttm_bo_reference(struct ttm_buffer_object *bo) in ttm_bo_reference()

12