Home | History | Annotate | Download | only in debugfs

Lines Matching full:info

51 	errcode_t (*func)(struct field_set_info *info, char *arg);
56 static errcode_t parse_uint(struct field_set_info *info, char *arg);
57 static errcode_t parse_int(struct field_set_info *info, char *arg);
58 static errcode_t parse_string(struct field_set_info *info, char *arg);
59 static errcode_t parse_uuid(struct field_set_info *info, char *arg);
60 static errcode_t parse_hashalg(struct field_set_info *info, char *arg);
61 static errcode_t parse_time(struct field_set_info *info, char *arg);
62 static errcode_t parse_bmap(struct field_set_info *info, char *arg);
240 static errcode_t parse_uint(struct field_set_info *info, char *arg)
251 u.ptr8 = (__u8 *) info->ptr;
252 if (info->flags & FLAG_ARRAY)
253 u.ptr8 += array_idx * info->size;
259 arg, info->name);
262 limit = ~0ULL >> ((8 - info->size) * 8);
265 arg, info->name, limit);
268 switch (info->size) {
285 static errcode_t parse_int(struct field_set_info *info, char *arg)
296 arg, info->name);
299 switch (info->size) {
301 ptr32 = (__s32 *) info->ptr;
305 ptr16 = (__s16 *) info->ptr;
309 ptr8 = (__s8 *) info->ptr;
316 static errcode_t parse_string(struct field_set_info *info, char *arg)
318 char *cp = (char *) info->ptr;
320 if (strlen(arg) >= info->size) {
322 info->name, info->size);
329 static errcode_t parse_time(struct field_set_info *info, char *arg)
334 ptr32 = (__u32 *) info->ptr;
340 arg, info->name);
347 static errcode_t parse_uuid(struct field_set_info *info, char *arg)
349 unsigned char * p = (unsigned char *) info->ptr;
365 static errcode_t parse_hashalg(struct field_set_info *info, char *arg)
368 unsigned char *p = (unsigned char *) info->ptr;
379 static errcode_t parse_bmap(struct field_set_info *info, char *arg)
389 arg, info->name);