Lines Matching defs:nm
71 * @nm: extended attribute name
75 * This is a helper function which creates an extended attribute of name @nm
82 const struct fscrypt_name *nm, const void *value, int size)
102 names_len = host_ui->xattr_names + host_ui->xattr_cnt + fname_len(nm) + 1;
139 host_ui->xattr_size += CALC_DENT_SIZE(fname_len(nm));
141 host_ui->xattr_names += fname_len(nm);
149 if (strcmp(fname_name(nm), UBIFS_XATTR_NAME_ENCRYPTION_CONTEXT) == 0)
152 err = ubifs_jnl_update(c, host, nm, inode, 0, 1);
165 host_ui->xattr_size -= CALC_DENT_SIZE(fname_len(nm));
167 host_ui->xattr_names -= fname_len(nm);
268 struct fscrypt_name nm = { .disk_name = FSTR_INIT((char *)name, strlen(name))};
279 if (fname_len(&nm) > UBIFS_MAX_NLEN)
291 xent_key_init(c, &key, host->i_ino, &nm);
292 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm);
301 err = create_xattr(c, host, &nm, value, size);
331 struct fscrypt_name nm = { .disk_name = FSTR_INIT((char *)name, strlen(name))};
337 if (fname_len(&nm) > UBIFS_MAX_NLEN)
345 xent_key_init(c, &key, host->i_ino, &nm);
346 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm);
404 struct fscrypt_name nm = {0};
427 xent = ubifs_tnc_next_ent(c, &key, &nm);
433 fname_name(&nm) = xent->name;
434 fname_len(&nm) = le16_to_cpu(xent->nlen);
437 memcpy(buffer + written, fname_name(&nm), fname_len(&nm) + 1);
438 written += fname_len(&nm) + 1;
462 struct inode *inode, const struct fscrypt_name *nm)
479 host_ui->xattr_size -= CALC_DENT_SIZE(fname_len(nm));
481 host_ui->xattr_names -= fname_len(nm);
483 err = ubifs_jnl_delete_xattr(c, host, inode, nm);
493 host_ui->xattr_size += CALC_DENT_SIZE(fname_len(nm));
495 host_ui->xattr_names += fname_len(nm);
508 struct fscrypt_name nm = {0};
520 xent = ubifs_tnc_next_ent(c, &key, &nm);
526 fname_name(&nm) = xent->name;
527 fname_len(&nm) = le16_to_cpu(xent->nlen);
543 err = remove_xattr(c, host, xino, &nm);
599 struct fscrypt_name nm = { .disk_name = FSTR_INIT((char *)name, strlen(name))};
606 if (fname_len(&nm) > UBIFS_MAX_NLEN)
614 xent_key_init(c, &key, host->i_ino, &nm);
615 err = ubifs_tnc_lookup_nm(c, &key, xent, &nm);
630 err = remove_xattr(c, host, inode, &nm);