| /src/sys/fs/udf/ |
| udf_rename.c | 64 #define VTOI(vnode) ((struct udf_node *) (vnode)->v_data) 124 struct udf_node *udf_node = VTOI(vp); local 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 415 struct udf_node *dir_node, *udf_node; local [all...] |
| udf_strat_direct.c | 69 #define VTOI(vnode) ((struct udf_node *) vnode->v_data) 91 struct udf_node *udf_node; local 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 [all...] |
| udf_strat_sequential.c | 69 #define VTOI(vnode) ((struct udf_node *) vnode->v_data) 106 struct udf_node *udf_node; local 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 324 struct udf_node *udf_node = VTOI(vp); local [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 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 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 195 struct udf_node *udf_node = VTOI(vp); local 290 struct udf_node *udf_node = VTOI(vp); local 444 struct udf_node *udf_node = VTOI(vp); local 477 struct udf_node *udf_node = VTOI(vp); local 538 struct udf_node *udf_node = VTOI(vp); local 869 struct udf_node *udf_node = VTOI(vp); local 1010 struct udf_node *udf_node = VTOI(vp); local 1059 struct udf_node *udf_node = VTOI(vp); local 1097 struct udf_node *udf_node = VTOI(vp); local 1167 struct udf_node *udf_node = VTOI(vp); local 1370 struct udf_node *udf_node = VTOI(vp); local 1558 struct udf_node *udf_node, *dir_node; local 1730 struct udf_node *udf_node; local 1891 struct udf_node *udf_node = VTOI(vp); local 1943 struct udf_node *udf_node = VTOI(vp); local 1988 struct udf_node *udf_node = VTOI(vp); local 2054 struct udf_node *udf_node = VTOI(vp); local 2145 struct udf_node *udf_node = VTOI(vp); local [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 2233 struct udf_node *udf_node = VTOI(vp); local [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 4078 struct udf_node *udf_node = VTOI(vp); local 5357 struct udf_node *udf_node; local 5824 struct udf_node *udf_node; local 5974 struct udf_node *udf_node, *dir_node = VTOI(dvp); local 6216 struct udf_node *udf_node = VTOI(vp); local 6415 struct udf_node *udf_node, *n_udf_node; local 6469 struct udf_node *udf_node; local 6494 struct udf_node *udf_node, *udf_next_node; local [all...] |