Lines Matching refs:ldesc

1860 	struct lockdesc *ldesc;  in lf_iteratelocks_sysid()  local
1880 ldesc = malloc(sizeof(struct lockdesc), M_LOCKF, in lf_iteratelocks_sysid()
1882 ldesc->vp = lf->lf_vnode; in lf_iteratelocks_sysid()
1883 vref(ldesc->vp); in lf_iteratelocks_sysid()
1884 ldesc->fl.l_start = lf->lf_start; in lf_iteratelocks_sysid()
1886 ldesc->fl.l_len = 0; in lf_iteratelocks_sysid()
1888 ldesc->fl.l_len = in lf_iteratelocks_sysid()
1890 ldesc->fl.l_whence = SEEK_SET; in lf_iteratelocks_sysid()
1891 ldesc->fl.l_type = F_UNLCK; in lf_iteratelocks_sysid()
1892 ldesc->fl.l_pid = lf->lf_owner->lo_pid; in lf_iteratelocks_sysid()
1893 ldesc->fl.l_sysid = sysid; in lf_iteratelocks_sysid()
1894 STAILQ_INSERT_TAIL(&locks, ldesc, link); in lf_iteratelocks_sysid()
1906 while ((ldesc = STAILQ_FIRST(&locks)) != NULL) { in lf_iteratelocks_sysid()
1909 error = fn(ldesc->vp, &ldesc->fl, arg); in lf_iteratelocks_sysid()
1910 vrele(ldesc->vp); in lf_iteratelocks_sysid()
1911 free(ldesc, M_LOCKF); in lf_iteratelocks_sysid()
1922 struct lockdesc *ldesc; in lf_iteratelocks_vnode() local
1947 ldesc = malloc(sizeof(struct lockdesc), M_LOCKF, in lf_iteratelocks_vnode()
1949 ldesc->vp = lf->lf_vnode; in lf_iteratelocks_vnode()
1950 vref(ldesc->vp); in lf_iteratelocks_vnode()
1951 ldesc->fl.l_start = lf->lf_start; in lf_iteratelocks_vnode()
1953 ldesc->fl.l_len = 0; in lf_iteratelocks_vnode()
1955 ldesc->fl.l_len = in lf_iteratelocks_vnode()
1957 ldesc->fl.l_whence = SEEK_SET; in lf_iteratelocks_vnode()
1958 ldesc->fl.l_type = F_UNLCK; in lf_iteratelocks_vnode()
1959 ldesc->fl.l_pid = lf->lf_owner->lo_pid; in lf_iteratelocks_vnode()
1960 ldesc->fl.l_sysid = lf->lf_owner->lo_sysid; in lf_iteratelocks_vnode()
1961 STAILQ_INSERT_TAIL(&locks, ldesc, link); in lf_iteratelocks_vnode()
1976 while ((ldesc = STAILQ_FIRST(&locks)) != NULL) { in lf_iteratelocks_vnode()
1979 error = fn(ldesc->vp, &ldesc->fl, arg); in lf_iteratelocks_vnode()
1980 vrele(ldesc->vp); in lf_iteratelocks_vnode()
1981 free(ldesc, M_LOCKF); in lf_iteratelocks_vnode()