Lines Matching refs:ia
1100 struct fuse_init_args *ia = container_of(args, typeof(*ia), args); in process_init_reply() local
1101 struct fuse_init_out *arg = &ia->out; in process_init_reply()
1192 kfree(ia); in process_init_reply()
1205 struct fuse_init_args *ia; in fuse_send_init() local
1207 ia = kzalloc(sizeof(*ia), GFP_KERNEL | __GFP_NOFAIL); in fuse_send_init()
1209 ia->in.major = FUSE_KERNEL_VERSION; in fuse_send_init()
1210 ia->in.minor = FUSE_KERNEL_MINOR_VERSION; in fuse_send_init()
1211 ia->in.max_readahead = fm->sb->s_bdi->ra_pages * PAGE_SIZE; in fuse_send_init()
1212 ia->in.flags |= in fuse_send_init()
1225 ia->in.flags |= FUSE_MAP_ALIGNMENT; in fuse_send_init()
1228 ia->in.flags |= FUSE_SUBMOUNTS; in fuse_send_init()
1230 ia->args.opcode = FUSE_INIT; in fuse_send_init()
1231 ia->args.in_numargs = 1; in fuse_send_init()
1232 ia->args.in_args[0].size = sizeof(ia->in); in fuse_send_init()
1233 ia->args.in_args[0].value = &ia->in; in fuse_send_init()
1234 ia->args.out_numargs = 1; in fuse_send_init()
1238 ia->args.out_argvar = true; in fuse_send_init()
1239 ia->args.out_args[0].size = sizeof(ia->out); in fuse_send_init()
1240 ia->args.out_args[0].value = &ia->out; in fuse_send_init()
1241 ia->args.force = true; in fuse_send_init()
1242 ia->args.nocreds = true; in fuse_send_init()
1243 ia->args.end = process_init_reply; in fuse_send_init()
1245 if (fuse_simple_background(fm, &ia->args, GFP_KERNEL) != 0) in fuse_send_init()
1246 process_init_reply(fm, &ia->args, -ENOTCONN); in fuse_send_init()