Lines Matching defs:ctx
111 ntfs_attr_search_ctx *ctx;
147 ctx = ntfs_attr_get_search_ctx(ni, NULL);
148 if (!ctx) {
159 0 : le32_to_cpu(attr->u.res.value_length), ctx)) {
161 if (ctx->al_entry->lowest_vcn == attr->u.nonres.lowest_vcn) {
165 ntfs_attr_put_search_ctx(ctx);
169 ale = (ATTR_LIST_ENTRY*)((u8*)ctx->al_entry +
170 le16_to_cpu(ctx->al_entry->length));
176 ntfs_attr_put_search_ctx(ctx);
180 ale = ctx->al_entry;
182 /* Don't need it anymore, @ctx->al_entry points to @ni->attr_list. */
183 ntfs_attr_put_search_ctx(ctx);
241 * @ctx: attribute search context describing the attribute list entry
243 * Remove the attribute list entry @ctx->al_entry from the attribute list.
247 int ntfs_attrlist_entry_rm(ntfs_attr_search_ctx *ctx)
256 if (!ctx || !ctx->ntfs_ino || !ctx->al_entry) {
262 if (ctx->base_ntfs_ino)
263 base_ni = ctx->base_ntfs_ino;
265 base_ni = ctx->ntfs_ino;
266 ale = ctx->al_entry;
269 "\n", (long long) ctx->ntfs_ino->mft_no,
270 (unsigned) le32_to_cpu(ctx->al_entry->type),
271 (long long) sle64_to_cpu(ctx->al_entry->lowest_vcn));