Lines Matching refs:sec
58 struct reiserfs_security_handle *sec) in reiserfs_security_init() argument
63 sec->name = NULL; in reiserfs_security_init()
69 error = security_old_inode_init_security(inode, dir, qstr, &sec->name, in reiserfs_security_init()
70 &sec->value, &sec->length); in reiserfs_security_init()
75 sec->name = NULL; in reiserfs_security_init()
76 sec->value = NULL; in reiserfs_security_init()
77 sec->length = 0; in reiserfs_security_init()
81 if (sec->length && reiserfs_xattrs_initialized(inode->i_sb)) { in reiserfs_security_init()
83 reiserfs_xattr_nblocks(inode, sec->length); in reiserfs_security_init()
93 struct reiserfs_security_handle *sec) in reiserfs_security_write() argument
96 if (strlen(sec->name) < sizeof(XATTR_SECURITY_PREFIX)) in reiserfs_security_write()
99 error = reiserfs_xattr_set_handle(th, inode, sec->name, sec->value, in reiserfs_security_write()
100 sec->length, XATTR_CREATE); in reiserfs_security_write()
107 void reiserfs_security_free(struct reiserfs_security_handle *sec) in reiserfs_security_free() argument
109 kfree(sec->name); in reiserfs_security_free()
110 kfree(sec->value); in reiserfs_security_free()
111 sec->name = NULL; in reiserfs_security_free()
112 sec->value = NULL; in reiserfs_security_free()