Lines Matching defs:er
1061 struct gfs2_ea_request er;
1063 memset(&er, 0, sizeof(struct gfs2_ea_request));
1064 er.er_type = gfs2_ea_name2type(name, &er.er_name);
1065 if (er.er_type == GFS2_EATYPE_UNUSED)
1067 er.er_data = (char *)data;
1068 er.er_name_len = strlen(er.er_name);
1069 er.er_data_len = size;
1070 er.er_flags = flags;
1072 gfs2_assert_warn(GFS2_SB(inode), !(er.er_flags & GFS2_ERF_MODE));
1074 return gfs2_ea_set(GFS2_I(inode), &er);
1080 struct gfs2_ea_request er;
1082 memset(&er, 0, sizeof(struct gfs2_ea_request));
1083 er.er_type = gfs2_ea_name2type(name, &er.er_name);
1084 if (er.er_type == GFS2_EATYPE_UNUSED)
1086 er.er_data = data;
1087 er.er_name_len = strlen(er.er_name);
1088 er.er_data_len = size;
1090 return gfs2_ea_get(GFS2_I(dentry->d_inode), &er);
1095 struct gfs2_ea_request er;
1097 memset(&er, 0, sizeof(struct gfs2_ea_request));
1098 er.er_data = (size) ? buffer : NULL;
1099 er.er_data_len = size;
1101 return gfs2_ea_list(GFS2_I(dentry->d_inode), &er);
1106 struct gfs2_ea_request er;
1108 memset(&er, 0, sizeof(struct gfs2_ea_request));
1109 er.er_type = gfs2_ea_name2type(name, &er.er_name);
1110 if (er.er_type == GFS2_EATYPE_UNUSED)
1112 er.er_name_len = strlen(er.er_name);
1114 return gfs2_ea_remove(GFS2_I(dentry->d_inode), &er);