Lines Matching refs:smb_connobj
54 static struct smb_connobj smb_vclist;
61 static void smb_co_init(struct smb_connobj *cp, int level, char *ilockname,
63 static void smb_co_done(struct smb_connobj *cp);
65 static void smb_vc_free(struct smb_connobj *cp);
66 static void smb_vc_gone(struct smb_connobj *cp, struct smb_cred *scred);
124 struct smb_connobj *scp;
232 smb_co_init(struct smb_connobj *cp, int level, char *ilockname, char *lockname)
247 smb_co_done(struct smb_connobj *cp)
258 smb_co_gone(struct smb_connobj *cp, struct smb_cred *scred)
260 struct smb_connobj *parent;
269 SLIST_REMOVE(&parent->co_children, cp, smb_connobj, co_next);
277 smb_co_ref(struct smb_connobj *cp)
286 smb_co_rele(struct smb_connobj *cp, struct smb_cred *scred)
308 smb_co_get(struct smb_connobj *cp, struct smb_cred *scred)
321 smb_co_put(struct smb_connobj *cp, struct smb_cred *scred)
341 smb_co_lock(struct smb_connobj *cp)
361 smb_co_unlock(struct smb_connobj *cp)
375 smb_co_addchild(struct smb_connobj *parent, struct smb_connobj *child)
496 smb_vc_free(struct smb_connobj *cp)
537 smb_vc_gone(struct smb_connobj *cp, struct smb_cred *scred)
559 struct smb_connobj *cp;
578 struct smb_connobj *cp;
592 struct smb_connobj *cp;
649 struct smb_connobj *scp = NULL;
788 smb_share_free(struct smb_connobj *cp)
800 smb_share_gone(struct smb_connobj *cp, struct smb_cred *scred)
822 struct smb_connobj *cp = SSTOCP(ssp);
841 struct smb_connobj *cp;
854 struct smb_connobj *cp;
923 struct smb_connobj *scp1, *scp2;