Home
last modified time | relevance | path

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

123

/freebsd-src/sys/sys/
H A Dbufobj.h86 #define BO_STRATEGY(bo, bp) ((bo)->bo_ops->bop_strategy((bo), (bp))) argument
87 #define BO_SYNC(bo, w) ((bo)->bo_ops->bop_sync((bo), (w))) argument
88 #define BO_WRITE(bo, bp) ((bo)->bo_ops->bop_write((bp))) argument
89 #define BO_BDFLUSH(bo, bp) ((bo)->bo_ops->bop_bdflush((bo), (bp))) argument
121 #define BO_LOCKPTR(bo) (&(bo)->bo_lock) argument
122 #define BO_LOCK(bo) rw_wlock(BO_LOCKPTR((bo))) argument
123 #define BO_UNLOCK(bo) rw_wunlock(BO_LOCKPTR((bo))) argument
124 #define BO_RLOCK(bo) rw_rlock(BO_LOCKPTR((bo))) argument
125 #define BO_RUNLOCK(bo) rw_runlock(BO_LOCKPTR((bo))) argument
126 #define ASSERT_BO_WLOCKED(bo) rw_assert(BO_LOCKPTR((bo)), RA_WLOCKED) argument
[all …]
/freebsd-src/sys/dev/drm2/ttm/
H A Dttm_bo.c75 static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo, in ttm_bo_mem_space_debug()
109 static void ttm_bo_release_list(struct ttm_buffer_object *bo) in ttm_bo_release_list()
134 ttm_bo_wait_unreserved_locked(struct ttm_buffer_object *bo, bool interruptible) in ttm_bo_wait_unreserved_locked()
157 void ttm_bo_add_to_lru(struct ttm_buffer_object *bo) in ttm_bo_add_to_lru()
179 int ttm_bo_del_from_lru(struct ttm_buffer_object *bo) in ttm_bo_del_from_lru()
200 int ttm_bo_reserve_nolru(struct ttm_buffer_object *bo, in ttm_bo_reserve_nolru()
264 void ttm_bo_list_ref_sub(struct ttm_buffer_object *bo, int count, in ttm_bo_list_ref_sub()
277 int ttm_bo_reserve(struct ttm_buffer_object *bo, in ttm_bo_reserve()
298 int ttm_bo_reserve_slowpath_nolru(struct ttm_buffer_object *bo, in ttm_bo_reserve_slowpath_nolru()
332 int ttm_bo_reserve_slowpath(struct ttm_buffer_object *bo, in ttm_bo_reserve_slowpath()
[all …]
H A Dttm_execbuf_util.c39 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_backoff_reservation_locked() local
59 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_del_from_lru_locked() local
75 struct ttm_buffer_object *bo = entry->bo; in ttm_eu_list_ref_sub() local
135 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
H A Dttm_bo_util.c37 void ttm_bo_free_old_node(struct ttm_buffer_object *bo) in ttm_bo_free_old_node()
42 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()
291 int ttm_bo_move_memcpy(struct ttm_buffer_object *bo, in ttm_bo_move_memcpy()
379 static void ttm_transfered_destroy(struct ttm_buffer_object *bo) in ttm_transfered_destroy()
400 ttm_buffer_object_transfer(struct ttm_buffer_object *bo, in ttm_buffer_object_transfer()
455 static int ttm_bo_ioremap(struct ttm_buffer_object *bo, in ttm_bo_ioremap()
476 static int ttm_bo_kmap_ttm(struct ttm_buffer_object *bo, in ttm_bo_kmap_ttm()
[all …]
H A Dttm_bo_vm.c74 struct ttm_buffer_object *bo; in ttm_bo_vm_lookup_rb() local
104 struct ttm_buffer_object *bo in ttm_bo_vm_fault() local
303 struct ttm_buffer_object *bo = handle; ttm_bo_vm_dtor() local
319 struct ttm_buffer_object *bo; ttm_bo_mmap_single() local
361 ttm_bo_release_mmap(struct ttm_buffer_object * bo) ttm_bo_release_mmap() argument
[all...]
H A Dttm_execbuf_util.h49 struct ttm_buffer_object *bo; member
H A Dttm_bo_api.h296 struct ttm_buffer_object *bo; member
308 ttm_bo_reference(struct ttm_buffer_object *bo) in ttm_bo_reference()
734 static inline bool ttm_bo_is_reserved(struct ttm_buffer_object *bo) in ttm_bo_is_reserved()
H A Dttm_bo_manager.c52 struct ttm_buffer_object *bo, in ttm_bo_man_get_node()
/freebsd-src/sys/arm/nvidia/drm2/
H A Dtegra_bo.c48 tegra_bo_destruct(struct tegra_bo *bo) in tegra_bo_destruct() argument
80 struct tegra_bo *bo; tegra_bo_free_object() local
131 tegra_bo_init_pager(struct tegra_bo * bo) tegra_bo_init_pager() argument
170 tegra_bo_alloc(struct drm_device * drm,struct tegra_bo * bo) tegra_bo_alloc() argument
198 struct tegra_bo *bo; tegra_bo_create() local
236 struct tegra_bo *bo; tegra_bo_create_with_handle() local
260 struct tegra_bo *bo; tegra_bo_dumb_create() local
[all...]
H A Dtegra_fb.c46 struct tegra_bo *bo; in fb_destroy() local
122 struct tegra_bo *bo; in tegra_fb_probe() local
H A Dtegra_dc.c145 struct tegra_bo *bo; in dc_parse_drm_format() local
875 struct tegra_bo *bo; in dc_finish_page_flip() local
975 struct tegra_bo *bo; in dc_cursor_set() local
[all...]
/freebsd-src/sys/fs/msdosfs/
H A Dmsdosfs_fat.c140 u_long bo; in pcbmap() local
473 u_long bn, bo, bsize, byteoffset; in fatentry() local
578 u_long bn, bo, bsize, byteoffset, readcn, newc; in fatchain() local
838 u_long bn, bo, bsize, byteoffset; in freeclusterchain() local
903 u_long bn, bo, bsize, byteoffset, cn, readcn; in fillinusemap() local
1140 u_long bn, bo, bsize, byteoffset, fatval; in markvoldirty_upgrade() local
H A Dmsdosfs_vfsops.c517 struct bufobj *bo; in mountmsdosfs() local
938 struct bufobj *bo; msdosfs_unmount() local
/freebsd-src/usr.sbin/makefs/msdos/
H A Dmsdosfs_fat.c140 u_long bo; in pcbmap() local
452 u_long bn, bo, bsize, byteoffset; in fatentry() local
558 u_long bn, bo, bsize, byteoffset, readcn, newc; fatchain() local
811 u_long bn, bo, bsize, byteoffset; freeclusterchain() local
870 u_long bn, bo, bsize, byteoffset, cn, readcn; fillinusemap() local
[all...]
/freebsd-src/sys/geom/
H A Dgeom_vfs.c181 g_vfs_strategy(struct bufobj *bo, struct buf *bp) in g_vfs_strategy()
266 struct bufobj *bo; in g_vfs_open() local
/freebsd-src/sys/kern/
H A Dvfs_subr.c676 struct bufobj *bo; vnode_fini() local
2154 struct bufobj *bo; freevnode() local
2313 bufobj_invalbuf(struct bufobj * bo,int flags,int slpflag,int slptimeo) bufobj_invalbuf() argument
2415 flushbuflist(struct bufv * bufv,int flags,struct bufobj * bo,int slpflag,int slptimeo) flushbuflist() argument
2484 bnoreuselist(struct bufv * bufv,struct bufobj * bo,daddr_t startn,daddr_t endn) bnoreuselist() argument
2536 struct bufobj *bo; vtruncbuf() local
2598 struct bufobj *bo; v_inval_buf_range() local
2618 v_inval_buf_range_locked(struct vnode * vp,struct bufobj * bo,daddr_t startlbn,daddr_t endlbn) v_inval_buf_range_locked() argument
2709 buf_vlist_find_or_add(struct buf * bp,struct bufobj * bo,b_xflags_t xflags) buf_vlist_find_or_add() argument
2773 buf_vlist_add(struct buf * bp,struct bufobj * bo,b_xflags_t xflags) buf_vlist_add() argument
2789 gbincore(struct bufobj * bo,daddr_t lblkno) gbincore() argument
2807 gbincore_unlocked(struct bufobj * bo,daddr_t lblkno) gbincore_unlocked() argument
2824 struct bufobj *bo; bgetvp() local
2865 struct bufobj *bo; brelvp() local
2895 vn_syncer_add_to_worklist(struct bufobj * bo,int delay) vn_syncer_add_to_worklist() argument
2943 sync_vnode(struct synclist * slp,struct bufobj ** bo,struct thread * td) sync_vnode() argument
3000 struct bufobj *bo; sched_sync() local
3198 struct bufobj *bo; reassignbuf() local
5326 struct bufobj *bo; vfs_allocate_syncvnode() local
5401 struct bufobj *bo; sync_fsync() local
5457 struct bufobj *bo; sync_reclaim() local
[all...]
H A Dvfs_cluster.c94 struct bufobj *bo; in cluster_read() local
810 struct bufobj *bo; in cluster_wbuild() local
H A Dvfs_bio.c2395 bufbdflush(struct bufobj * bo,struct buf * bp) bufbdflush() argument
2451 struct bufobj *bo; bdwrite() local
3250 struct bufobj *bo; vfs_bio_awrite() local
3704 incore(struct bufobj * bo,daddr_t blkno) incore() argument
3978 struct bufobj *bo; getblkx() local
5155 bufsync(struct bufobj * bo,int waitfor) bufsync() argument
5162 bufstrategy(struct bufobj * bo,struct buf * bp) bufstrategy() argument
5179 bufobj_init(struct bufobj * bo,void * private) bufobj_init() argument
5194 bufobj_wrefl(struct bufobj * bo) bufobj_wrefl() argument
5203 bufobj_wref(struct bufobj * bo) bufobj_wref() argument
5213 bufobj_wdrop(struct bufobj * bo) bufobj_wdrop() argument
5227 bufobj_wwait(struct bufobj * bo,int slpflag,int timeo) bufobj_wwait() argument
[all...]
/freebsd-src/sys/geom/label/
H A Dg_label_gpt.c54 u_int bo; in sbuf_nprintf_utf16() local
/freebsd-src/sys/dev/rtwn/
H A Dif_rtwn_beacon.c162 struct ieee80211_beacon_offsets *bo = &vap->iv_bcn_off; in rtwn_update_beacon() local
/freebsd-src/sys/fs/nfsclient/
H A Dnfs_clsubs.c353 struct bufobj *bo; in ncl_clearcommit() local
/freebsd-src/sys/ufs/ffs/
H A Dffs_rawread.c96 struct bufobj *bo; in ffs_rawread_sync() local
[all...]
/freebsd-src/crypto/openssl/crypto/bio/
H A Dbss_mem.c247 BUF_MEM *bm, *bo; /* bio_mem, bio_other */ in mem_ctrl() local
/freebsd-src/sys/cddl/contrib/opensolaris/uts/powerpc/dtrace/
H A Dfasttrap_isa.c313 fasttrap_branch_taken(int bo, int bi, struct reg *regs) in fasttrap_branch_taken()
/freebsd-src/sys/fs/cd9660/
H A Dcd9660_vfsops.c225 struct bufobj *bo; in iso_mountfs() local

123