Home
last modified time | relevance | path

Searched refs:actor (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v4.19/fs/squashfs/
Dpage_actor.c24 static void *cache_first_page(struct squashfs_page_actor *actor) in cache_first_page() argument
26 actor->next_page = 1; in cache_first_page()
27 return actor->buffer[0]; in cache_first_page()
30 static void *cache_next_page(struct squashfs_page_actor *actor) in cache_next_page() argument
32 if (actor->next_page == actor->pages) in cache_next_page()
35 return actor->buffer[actor->next_page++]; in cache_next_page()
38 static void cache_finish_page(struct squashfs_page_actor *actor) in cache_finish_page() argument
46 struct squashfs_page_actor *actor = kmalloc(sizeof(*actor), GFP_KERNEL); in squashfs_page_actor_init() local
48 if (actor == NULL) in squashfs_page_actor_init()
51 actor->length = length ? : pages * PAGE_SIZE; in squashfs_page_actor_init()
[all …]
Dpage_actor.h22 struct squashfs_page_actor *actor = kmalloc(sizeof(*actor), GFP_KERNEL); in squashfs_page_actor_init() local
24 if (actor == NULL) in squashfs_page_actor_init()
27 actor->length = length ? : pages * PAGE_SIZE; in squashfs_page_actor_init()
28 actor->page = page; in squashfs_page_actor_init()
29 actor->pages = pages; in squashfs_page_actor_init()
30 actor->next_page = 0; in squashfs_page_actor_init()
31 return actor; in squashfs_page_actor_init()
34 static inline void *squashfs_first_page(struct squashfs_page_actor *actor) in squashfs_first_page() argument
36 actor->next_page = 1; in squashfs_first_page()
37 return actor->page[0]; in squashfs_first_page()
[all …]
Ddecompressor.c105 struct squashfs_page_actor *actor = NULL; in get_comp_opts() local
118 actor = squashfs_page_actor_init(&buffer, 1, 0); in get_comp_opts()
119 if (actor == NULL) { in get_comp_opts()
125 sizeof(struct squashfs_super_block), 0, NULL, actor); in get_comp_opts()
136 kfree(actor); in get_comp_opts()
Dfile_direct.c40 struct squashfs_page_actor *actor; in squashfs_readpage_block() local
56 actor = squashfs_page_actor_init_special(page, pages, 0); in squashfs_readpage_block()
57 if (actor == NULL) in squashfs_readpage_block()
95 res = squashfs_read_data(inode->i_sb, block, bsize, NULL, actor); in squashfs_readpage_block()
121 kfree(actor); in squashfs_readpage_block()
140 kfree(actor); in squashfs_readpage_block()
Dcache.c124 &entry->next_index, entry->actor); in squashfs_cache_get()
223 kfree(cache->entry[i].actor); in squashfs_cache_delete()
285 entry->actor = squashfs_page_actor_init(entry->data, in squashfs_cache_init()
287 if (entry->actor == NULL) { in squashfs_cache_init()
424 struct squashfs_page_actor *actor; in squashfs_read_table() local
436 actor = squashfs_page_actor_init(data, pages, length); in squashfs_read_table()
437 if (actor == NULL) { in squashfs_read_table()
446 SQUASHFS_COMPRESSED_BIT_BLOCK, NULL, actor); in squashfs_read_table()
449 kfree(actor); in squashfs_read_table()
Dsquashfs_fs_sb.h53 struct squashfs_page_actor *actor; member
/Linux-v4.19/fs/ntfs/
Ddir.c1027 u8 *name, struct dir_context *actor) in ntfs_filldir() argument
1069 "0x%lx, DT_%s.", name, name_len, actor->pos, mref, in ntfs_filldir()
1071 if (!dir_emit(actor, name, name_len, mref, dt_type)) in ntfs_filldir()
1099 static int ntfs_readdir(struct file *file, struct dir_context *actor) in ntfs_readdir() argument
1119 vdir->i_ino, actor->pos); in ntfs_readdir()
1123 if (actor->pos >= i_size + vol->mft_record_size) in ntfs_readdir()
1126 if (!dir_emit_dots(file, actor)) in ntfs_readdir()
1140 if (actor->pos >= vol->mft_record_size) in ntfs_readdir()
1155 ir_pos = (s64)actor->pos; in ntfs_readdir()
1211 actor->pos = (u8*)ie - (u8*)ir; in ntfs_readdir()
[all …]
/Linux-v4.19/fs/
Dreaddir.c130 .ctx.actor = fillonedir, in SYSCALL_DEFINE3()
218 .ctx.actor = filldir, in SYSCALL_DEFINE3()
301 .ctx.actor = filldir64, in ksys_getdents64()
390 .ctx.actor = compat_fillonedir, in COMPAT_SYSCALL_DEFINE3()
472 .ctx.actor = compat_filldir, in COMPAT_SYSCALL_DEFINE3()
Dsplice.c485 splice_actor *actor) in splice_from_pipe_feed() argument
503 ret = actor(pipe, buf, sd); in splice_from_pipe_feed()
618 splice_actor *actor) in __splice_from_pipe() argument
627 ret = splice_from_pipe_feed(pipe, sd, actor); in __splice_from_pipe()
651 splice_actor *actor) in splice_from_pipe() argument
662 ret = __splice_from_pipe(pipe, &sd, actor); in splice_from_pipe()
898 splice_direct_actor *actor) in splice_direct_to_actor() argument
974 ret = actor(pipe, sd); in splice_direct_to_actor()
Dinternal.h189 iomap_actor_t actor);
/Linux-v4.19/security/keys/
Drequest_key.c209 request_key_actor_t actor; in construct_key() local
231 actor = call_sbin_request_key; in construct_key()
233 actor = key->type->request_key; in construct_key()
235 ret = actor(cons, "create", aux); in construct_key()
/Linux-v4.19/fs/overlayfs/
Dreaddir.c364 .ctx.actor = ovl_fill_merge, in ovl_dir_read_merged()
555 .ctx.actor = ovl_fill_plain, in ovl_dir_read_impure()
668 return orig_ctx->actor(orig_ctx, name, namelen, offset, ino, d_type); in ovl_fill_real()
693 .ctx.actor = ovl_fill_real, in ovl_iterate_real()
1008 .ctx.actor = ovl_check_d_type, in ovl_check_d_type_supported()
1027 .ctx.actor = ovl_fill_merge, in ovl_workdir_cleanup_recurse()
1092 .ctx.actor = ovl_fill_merge, in ovl_indexdir_cleanup()
/Linux-v4.19/arch/powerpc/platforms/powermac/
Dpfunc_core.c810 struct device_node *actor = of_node_get(target); in __pmf_find_function() local
833 of_node_put(actor); in __pmf_find_function()
834 actor = of_find_node_by_phandle(ph); in __pmf_find_function()
835 if (actor == NULL) in __pmf_find_function()
838 dev = pmf_find_device(actor); in __pmf_find_function()
856 of_node_put(actor); in __pmf_find_function()
/Linux-v4.19/net/core/
Dethtool.c2055 u32 cmd, u32 (*actor)(struct net_device *)) in ethtool_get_value()
2059 if (!actor) in ethtool_get_value()
2062 edata.data = actor(dev); in ethtool_get_value()
2070 void (*actor)(struct net_device *, u32)) in ethtool_set_value_void()
2074 if (!actor) in ethtool_set_value_void()
2080 actor(dev, edata.data); in ethtool_set_value_void()
2085 int (*actor)(struct net_device *, u32)) in ethtool_set_value()
2089 if (!actor) in ethtool_set_value()
2095 return actor(dev, edata.data); in ethtool_set_value()
/Linux-v4.19/fs/gfs2/
Dexport.c95 .ctx.actor = get_name_filldir, in gfs2_get_name()
/Linux-v4.19/fs/xfs/scrub/
Dparent.c73 .dc.actor = xchk_parent_actor, in xchk_parent_count_parent_dentries()
Ddir.c776 .dir_iter.actor = xchk_dir_actor, in xchk_directory()
/Linux-v4.19/Documentation/thermal/
Dpower_allocator.txt41 | | | tdp actor
203 maximum power that an actor can consume.
/Linux-v4.19/net/sunrpc/
Dxdr.c1456 int (*actor)(struct scatterlist *, void *), void *data) in xdr_process_buf()
1471 ret = actor(sg, data); in xdr_process_buf()
1494 ret = actor(sg, data); in xdr_process_buf()
1511 ret = actor(sg, data); in xdr_process_buf()
/Linux-v4.19/fs/afs/
Ddir.c392 (ctx->actor == afs_lookup_filldir || in afs_dir_iterate_block()
393 ctx->actor == afs_lookup_one_filldir)? in afs_dir_iterate_block()
529 .ctx.actor = afs_lookup_one_filldir, in afs_do_lookup_one()
618 cookie->ctx.actor = afs_lookup_filldir; in afs_do_lookup()
/Linux-v4.19/fs/ecryptfs/
Dfile.c121 .ctx.actor = ecryptfs_filldir, in ecryptfs_readdir()
/Linux-v4.19/fs/reiserfs/
Dxattr.c242 .ctx.actor = fill_with_dentries, in reiserfs_for_each_xattr()
819 .ctx.actor = listxattr_filler, in reiserfs_listxattr()
/Linux-v4.19/include/linux/sunrpc/
Dxdr.h241 extern int xdr_process_buf(struct xdr_buf *buf, unsigned int offset, unsigned int len, int (*actor)…
/Linux-v4.19/fs/exportfs/
Dexpfs.c287 .ctx.actor = filldir_one, in get_name()
/Linux-v4.19/include/linux/
Dfs.h1693 filldir_t actor; member
3409 return ctx->actor(ctx, name, namelen, ctx->pos, ino, type) == 0; in dir_emit()
3413 return ctx->actor(ctx, ".", 1, ctx->pos, in dir_emit_dot()
3418 return ctx->actor(ctx, "..", 2, ctx->pos, in dir_emit_dotdot()

12