/src/sys/fs/udf/ |
udf_strat_direct.c | 69 #define VTOI(vnode) ((struct udf_node *) vnode->v_data) 91 struct udf_node *udf_node; local in function:udf_wr_nodedscr_callback 99 udf_node = VTOI(buf->b_vp); 100 if (udf_node == NULL) { 110 udf_node->i_flags |= IN_MODIFIED | IN_ACCESSED; 114 KASSERT(udf_node->outstanding_nodedscr >= 1); 115 udf_node->outstanding_nodedscr--; 116 if (udf_node->outstanding_nodedscr == 0) { 118 UDF_UNLOCK_NODE(udf_node, 0) 189 struct udf_node *udf_node = args->udf_node; local in function:udf_write_nodedscr_direct [all...] |
udf_rename.c | 64 #define VTOI(vnode) ((struct udf_node *) (vnode)->v_data) 124 struct udf_node *udf_node = VTOI(vp); local in function:udf_gro_directory_empty_p 138 dirhash_get(&udf_node->dir_hash); 139 error = udf_dirhash_fill(udf_node); 141 dirhash_put(udf_node->dir_hash); 147 isempty = dirhash_dir_isempty(udf_node->dir_hash); 148 dirhash_put(udf_node->dir_hash); 200 struct udf_node *fdir_node = VTOI(fdvp); 201 struct udf_node *tdir_node = VTOI(tdvp) 287 struct udf_node *udf_node = VTOI(vp); local in function:udf_gro_remove_check_permitted 415 struct udf_node *dir_node, *udf_node; local in function:udf_gro_remove [all...] |
udf_strat_sequential.c | 69 #define VTOI(vnode) ((struct udf_node *) vnode->v_data) 106 struct udf_node *udf_node; local in function:udf_wr_nodedscr_callback 114 udf_node = VTOI(buf->b_vp); 115 if (udf_node == NULL) { 123 udf_node->i_flags |= IN_MODIFIED | IN_ACCESSED; 128 KASSERT(udf_node->outstanding_nodedscr >= 1); 129 udf_node->outstanding_nodedscr--; 130 if (udf_node->outstanding_nodedscr == 0) { 132 UDF_UNLOCK_NODE(udf_node, 0) 204 struct udf_node *udf_node = args->udf_node; local in function:udf_write_logvol_dscr_seq 324 struct udf_node *udf_node = VTOI(vp); local in function:udf_VAT_mapping_update [all...] |
udf_strat_rmw.c | 69 #define VTOI(vnode) ((struct udf_node *) (vnode)->v_data) 707 struct udf_node *udf_node = args->udf_node; local in function:udf_write_nodedscr_rmw 755 udf_node->outstanding_nodedscr--; 756 if (udf_node->outstanding_nodedscr == 0) { 758 UDF_UNLOCK_NODE(udf_node, 0); 759 cv_broadcast(&udf_node->node_lock);
|
udf_vnops.c | 68 #define VTOI(vnode) ((struct udf_node *) (vnode)->v_data) 71 static int udf_do_readlink(struct udf_node *udf_node, uint64_t filesize, 85 struct udf_node *udf_node = VTOI(vp); local in function:udf_inactive 88 DPRINTF(NODE, ("udf_inactive called for udf_node %p\n", VTOI(vp))); 90 if (udf_node == NULL) { 98 if (udf_node->fe) { 99 refcnt = udf_rw16(udf_node->fe->link_cnt); 101 assert(udf_node->efe) 133 struct udf_node *udf_node = VTOI(vp); local in function:udf_reclaim 195 struct udf_node *udf_node = VTOI(vp); local in function:udf_read 290 struct udf_node *udf_node = VTOI(vp); local in function:udf_write 444 struct udf_node *udf_node = VTOI(vp); local in function:udf_trivial_bmap 477 struct udf_node *udf_node = VTOI(vp); local in function:udf_vfsstrategy 538 struct udf_node *udf_node = VTOI(vp); local in function:udf_readdir 869 struct udf_node *udf_node = VTOI(vp); local in function:udf_getattr 1010 struct udf_node *udf_node = VTOI(vp); local in function:udf_chown 1059 struct udf_node *udf_node = VTOI(vp); local in function:udf_chmod 1097 struct udf_node *udf_node = VTOI(vp); local in function:udf_chsize 1167 struct udf_node *udf_node = VTOI(vp); local in function:udf_chtimes 1370 struct udf_node *udf_node = VTOI(vp); local in function:udf_close 1558 struct udf_node *udf_node, *dir_node; local in function:udf_link 1730 struct udf_node *udf_node; local in function:udf_symlink 1891 struct udf_node *udf_node = VTOI(vp); local in function:udf_readlink 1943 struct udf_node *udf_node = VTOI(vp); local in function:udf_remove 1988 struct udf_node *udf_node = VTOI(vp); local in function:udf_rmdir 2054 struct udf_node *udf_node = VTOI(vp); local in function:udf_fsync 2145 struct udf_node *udf_node = VTOI(vp); local in function:udf_advlock [all...] |
udf.h | 220 struct udf_node; 244 struct udf_node *udf_node; member in struct:udf_strat_args 322 struct udf_node *vat_node; /* system node */ 336 struct udf_node *metadata_node; /* system node */ 337 struct udf_node *metadatamirror_node; /* system node */ 338 struct udf_node *metadatabitmap_node; /* system node */ 345 /* rb tree for lookup icb to udf_node and sorted list for sync */ 370 struct udf_node { struct 405 struct udf_node *extattr [all...] |
udf_allocation.c | 70 #define VTOI(vnode) ((struct udf_node *) vnode->v_data) 80 static void udf_wipe_adslots(struct udf_node *udf_node); 81 static void udf_count_alloc_exts(struct udf_node *udf_node); 89 udf_node_dump(struct udf_node *udf_node) { 104 lb_size = udf_rw32(udf_node->ump->logical_vol->lb_size); 106 fe = udf_node->fe; 107 efe = udf_node->efe 1638 struct udf_node *udf_node = VTOI(buf->b_vp); local in function:udf_late_allocate_buf 2233 struct udf_node *udf_node = VTOI(vp); local in function:udf_record_allocation_in_node [all...] |
udf_subr.c | 71 #define VTOI(vnode) ((struct udf_node *) (vnode)->v_data) 800 udf_lock_node(struct udf_node *udf_node, int flag, char const *fname, const int lineno) 804 mutex_enter(&udf_node->node_mutex); 806 while (udf_node->i_flags & IN_LOCKED) { 807 ret = cv_timedwait(&udf_node->node_lock, &udf_node->node_mutex, hz/8); 810 DPRINTF(LOCKING, ( "udf_lock_node: udf_node %p would block " 812 udf_node, fname, lineno, 813 udf_node->lock_fname, udf_node->lock_lineno)) 4029 struct udf_node *udf_node = VTOI(vp); local in function:udf_gop_alloc 4078 struct udf_node *udf_node = VTOI(vp); local in function:udf_gop_markupdate 5357 struct udf_node *udf_node; local in function:udf_loadvnode 5824 struct udf_node *udf_node; local in function:udf_newvnode 5974 struct udf_node *udf_node, *dir_node = VTOI(dvp); local in function:udf_create_node 6216 struct udf_node *udf_node = VTOI(vp); local in function:udf_update 6415 struct udf_node *udf_node, *n_udf_node; local in function:udf_sync_pass 6469 struct udf_node *udf_node; local in function:udf_sync_selector 6494 struct udf_node *udf_node, *udf_next_node; local in function:udf_do_sync [all...] |