Searched refs:data_page (Results 1 - 11 of 11) sorted by relevance

/linux-4.1.27/fs/ext4/
H A Dpage-io.c70 struct page *data_page = NULL; bio_for_each_segment_all() local
85 data_page = page; bio_for_each_segment_all()
86 ctx = (struct ext4_crypto_ctx *)page_private(data_page); bio_for_each_segment_all()
118 ext4_restore_control_page(data_page); bio_for_each_segment_all()
423 struct page *data_page = NULL; ext4_bio_write_page() local
489 data_page = ext4_encrypt(inode, page); ext4_bio_write_page()
490 if (IS_ERR(data_page)) { ext4_bio_write_page()
491 ret = PTR_ERR(data_page); ext4_bio_write_page()
492 data_page = NULL; ext4_bio_write_page()
502 data_page ? data_page : page, bh); ext4_bio_write_page()
518 if (data_page) ext4_bio_write_page()
519 ext4_restore_control_page(data_page); ext4_bio_write_page()
H A Dcrypto.c277 void ext4_restore_control_page(struct page *data_page) ext4_restore_control_page() argument
280 (struct ext4_crypto_ctx *)page_private(data_page); ext4_restore_control_page()
282 set_page_private(data_page, (unsigned long)NULL); ext4_restore_control_page()
283 ClearPagePrivate(data_page); ext4_restore_control_page()
284 unlock_page(data_page); ext4_restore_control_page()
H A Dext4.h2094 void ext4_restore_control_page(struct page *data_page);
/linux-4.1.27/security/tomoyo/
H A Dmount.c183 * @data_page: Optional data. Maybe NULL.
189 void *data_page) tomoyo_mount_permission()
187 tomoyo_mount_permission(const char *dev_name, struct path *path, const char *type, unsigned long flags, void *data_page) tomoyo_mount_permission() argument
H A Dcommon.h975 void *data_page);
/linux-4.1.27/fs/f2fs/
H A Dgc.c568 struct page *data_page; gc_data_segment() local
604 data_page = find_data_page(inode, gc_data_segment()
606 if (IS_ERR(data_page)) { gc_data_segment()
611 f2fs_put_page(data_page, 0); gc_data_segment()
620 data_page = get_lock_data_page(inode, gc_data_segment()
622 if (IS_ERR(data_page)) gc_data_segment()
624 move_data_page(inode, data_page, gc_type); gc_data_segment()
H A Ddata.c199 * ->data_page
/linux-4.1.27/fs/
H A Dcompat.c795 unsigned long data_page; COMPAT_SYSCALL_DEFINE5() local
809 retval = copy_mount_options(data, &data_page); COMPAT_SYSCALL_DEFINE5()
815 if (kernel_type && data_page) { COMPAT_SYSCALL_DEFINE5()
817 do_ncp_super_data_conv((void *)data_page); COMPAT_SYSCALL_DEFINE5()
819 if (do_nfs4_super_data_conv((void *) data_page)) COMPAT_SYSCALL_DEFINE5()
825 flags, (void*)data_page); COMPAT_SYSCALL_DEFINE5()
828 free_page(data_page); COMPAT_SYSCALL_DEFINE5()
H A Dnamespace.c2648 const char *type_page, unsigned long flags, void *data_page) do_mount()
2659 if (data_page) do_mount()
2660 ((char *)data_page)[PAGE_SIZE - 1] = 0; do_mount()
2668 type_page, flags, data_page); do_mount()
2708 data_page); do_mount()
2717 dev_name, data_page); do_mount()
2890 unsigned long data_page; SYSCALL_DEFINE5() local
2902 ret = copy_mount_options(data, &data_page); SYSCALL_DEFINE5()
2907 (void *) data_page); SYSCALL_DEFINE5()
2909 free_page(data_page); SYSCALL_DEFINE5()
2647 do_mount(const char *dev_name, const char __user *dir_name, const char *type_page, unsigned long flags, void *data_page) do_mount() argument
/linux-4.1.27/include/linux/
H A Dring_buffer.h189 int ring_buffer_read_page(struct ring_buffer *buffer, void **data_page,
/linux-4.1.27/kernel/trace/
H A Dring_buffer.c4450 * @data_page: the page to use allocated from ring_buffer_alloc_read_page
4456 * @data_page must be the address of the variable that was returned
4481 void **data_page, size_t len, int cpu, int full) ring_buffer_read_page()
4506 if (!data_page) ring_buffer_read_page()
4509 bpage = *data_page; ring_buffer_read_page()
4595 reader->page = *data_page; ring_buffer_read_page()
4599 *data_page = bpage; ring_buffer_read_page()
4480 ring_buffer_read_page(struct ring_buffer *buffer, void **data_page, size_t len, int cpu, int full) ring_buffer_read_page() argument

Completed in 379 milliseconds