Lines Matching refs:indir
242 struct indir { struct
276 struct indir *indir; member
305 static struct indir *
308 struct indir *ip; in new_indir()
326 del_indir(struct indir *ip) in del_indir()
334 destroy_indir(struct md_s *sc, struct indir *ip) in destroy_indir()
342 destroy_indir(sc, (struct indir*)(ip->array[i])); in destroy_indir()
354 static struct indir *
358 struct indir *ip; in dimension()
385 s_read(struct indir *ip, off_t offset) in s_read()
387 struct indir *cip; in s_read()
398 cip = (struct indir *)up; in s_read()
412 s_write(struct indir *ip, off_t offset, uintptr_t ptr) in s_write()
414 struct indir *cip, *lip[10]; in s_write()
429 cip = (struct indir *)up; in s_write()
439 cip = (struct indir *)up; in s_write()
695 osp = s_read(sc->s_malloc.indir, secno); in mdstart_malloc()
698 error = s_write(sc->s_malloc.indir, secno, 0); in mdstart_malloc()
763 error = s_write(sc->s_malloc.indir, in mdstart_malloc()
789 error = s_write(sc->s_malloc.indir, in mdstart_malloc()
1380 sc->s_malloc.indir = dimension(sc->mediasize / sc->sectorsize); in mdcreate_malloc()
1391 error = s_write(sc->s_malloc.indir, u, sp); in mdcreate_malloc()
1580 if (sc->s_malloc.indir != NULL) in mddestroy()
1581 destroy_indir(sc, sc->s_malloc.indir); in mddestroy()