Lines Matching refs:newp
83 fs_sharelist_t *newp; in fs_get_share_list() local
97 newp = create_sharelist_entry(sharetab_entry, errp); in fs_get_share_list()
98 if (newp == NULL) { in fs_get_share_list()
109 headp = newp; in fs_get_share_list()
110 tailp = newp; in fs_get_share_list()
112 tailp->next = newp; in fs_get_share_list()
113 tailp = newp; in fs_get_share_list()
283 fs_sharelist_t *newp; in create_sharelist_entry() local
285 newp = (fs_sharelist_t *)calloc((size_t)1, in create_sharelist_entry()
288 if (newp == NULL) { in create_sharelist_entry()
296 newp->path = strdup(sharetab_entry->sh_path); in create_sharelist_entry()
297 if (newp->path == NULL) { in create_sharelist_entry()
302 fs_free_share_list(newp); in create_sharelist_entry()
306 newp->resource = strdup(sharetab_entry->sh_res); in create_sharelist_entry()
307 if (newp->path == NULL) { in create_sharelist_entry()
312 fs_free_share_list(newp); in create_sharelist_entry()
316 newp->fstype = strdup(sharetab_entry->sh_fstype); in create_sharelist_entry()
317 if (newp->fstype == NULL) { in create_sharelist_entry()
322 fs_free_share_list(newp); in create_sharelist_entry()
326 newp->options = strdup(sharetab_entry->sh_opts); in create_sharelist_entry()
327 if (newp->options == NULL) { in create_sharelist_entry()
332 fs_free_share_list(newp); in create_sharelist_entry()
336 newp->description = strdup(sharetab_entry->sh_descr); in create_sharelist_entry()
337 if (newp->description == NULL) { in create_sharelist_entry()
342 fs_free_share_list(newp); in create_sharelist_entry()
345 newp->next = NULL; in create_sharelist_entry()
347 return (newp); in create_sharelist_entry()