| /fs/configfs/ |
| A D | file.c | 68 count = buffer->attr->show(buffer->item, buffer->page); in fill_read_buffer() 127 len = buffer->bin_attr->read(buffer->item, NULL, 0); in configfs_bin_read_iter() 137 if (buffer->cb_max_size && len > buffer->cb_max_size) { in configfs_bin_read_iter() 152 len = buffer->bin_attr->read(buffer->item, in configfs_bin_read_iter() 207 res = buffer->attr->store(buffer->item, buffer->page, count); in flush_write_buffer() 300 if (!buffer) in __configfs_open_file() 319 buffer->cb_max_size = buffer->bin_attr->cb_max_size; in __configfs_open_file() 334 buffer->ops = buffer->item->ci_type->ct_item_ops; in __configfs_open_file() 374 kfree(buffer); in __configfs_open_file() 387 kfree(buffer); in configfs_release() [all …]
|
| /fs/pstore/ |
| A D | ram_core.c | 125 struct persistent_ram_buffer *buffer = prz->buffer; in persistent_ram_update_ecc() local 150 struct persistent_ram_buffer *buffer = prz->buffer; in persistent_ram_update_header_ecc() local 155 persistent_ram_encode_rs8(prz, (uint8_t *)buffer, sizeof(*buffer), in persistent_ram_update_header_ecc() 161 struct persistent_ram_buffer *buffer = prz->buffer; in persistent_ram_ecc_old() local 168 block = buffer->data; in persistent_ram_ecc_old() 192 struct persistent_ram_buffer *buffer = prz->buffer; in persistent_ram_init_ecc() local 243 numerr = persistent_ram_decode_rs8(prz, buffer, sizeof(*buffer), in persistent_ram_init_ecc() 277 struct persistent_ram_buffer *buffer = prz->buffer; in persistent_ram_update() local 285 struct persistent_ram_buffer *buffer = prz->buffer; in persistent_ram_update_user() local 294 struct persistent_ram_buffer *buffer = prz->buffer; in persistent_ram_save_old() local [all …]
|
| A D | zone.c | 82 struct psz_buffer *buffer; member 362 buf = zone->buffer; in psz_kmsg_recover_data() 660 struct psz_buffer *buffer = zone->buffer; in psz_kmsg_erase() local 724 struct psz_buffer *buffer = zone->buffer; in psz_write_kmsg_hdr() local 763 zone->oldbuf = zone->buffer; in psz_kmsg_write_record() 765 if (!zone->buffer) { in psz_kmsg_write_record() 787 kfree(zone->buffer); in psz_kmsg_write_record() 788 zone->buffer = zone->oldbuf; in psz_kmsg_write_record() 944 struct psz_buffer *buffer = zone->buffer; in psz_kmsg_read_hdr() local 1120 kfree(zone->buffer); in psz_free_zone() [all …]
|
| /fs/xfs/libxfs/ |
| A D | xfs_cksum.h | 14 xfs_start_cksum_safe(char *buffer, size_t length, unsigned long cksum_offset) in xfs_start_cksum_safe() argument 20 crc = crc32c(XFS_CRC_SEED, buffer, cksum_offset); in xfs_start_cksum_safe() 26 return crc32c(crc, &buffer[cksum_offset + sizeof(__be32)], in xfs_start_cksum_safe() 38 *(__le32 *)(buffer + cksum_offset) = 0; in xfs_start_cksum_update() 41 return crc32c(XFS_CRC_SEED, buffer, length); in xfs_start_cksum_update() 64 xfs_update_cksum(char *buffer, size_t length, unsigned long cksum_offset) in xfs_update_cksum() argument 66 uint32_t crc = xfs_start_cksum_update(buffer, length, cksum_offset); in xfs_update_cksum() 68 *(__le32 *)(buffer + cksum_offset) = xfs_end_cksum(crc); in xfs_update_cksum() 75 xfs_verify_cksum(char *buffer, size_t length, unsigned long cksum_offset) in xfs_verify_cksum() argument 77 uint32_t crc = xfs_start_cksum_safe(buffer, length, cksum_offset); in xfs_verify_cksum() [all …]
|
| /fs/xfs/ |
| A D | xfs_ioctl32.c | 165 struct xfs_bstat *buffer = &bs1; in xfs_fsbulkstat_one_fmt_compat() local 169 if (put_user(buffer->bs_ino, &p32->bs_ino) || in xfs_fsbulkstat_one_fmt_compat() 170 put_user(buffer->bs_mode, &p32->bs_mode) || in xfs_fsbulkstat_one_fmt_compat() 171 put_user(buffer->bs_nlink, &p32->bs_nlink) || in xfs_fsbulkstat_one_fmt_compat() 172 put_user(buffer->bs_uid, &p32->bs_uid) || in xfs_fsbulkstat_one_fmt_compat() 173 put_user(buffer->bs_gid, &p32->bs_gid) || in xfs_fsbulkstat_one_fmt_compat() 174 put_user(buffer->bs_rdev, &p32->bs_rdev) || in xfs_fsbulkstat_one_fmt_compat() 176 put_user(buffer->bs_size, &p32->bs_size) || in xfs_fsbulkstat_one_fmt_compat() 180 put_user(buffer->bs_blocks, &p32->bs_blocks) || in xfs_fsbulkstat_one_fmt_compat() 184 put_user(buffer->bs_gen, &p32->bs_gen) || in xfs_fsbulkstat_one_fmt_compat() [all …]
|
| A D | xfs_log_recover.c | 271 char *buffer, in xlog_find_cycle_start() argument 321 char *buffer; in xlog_find_verify_cycle() local 364 kvfree(buffer); in xlog_find_verify_cycle() 401 char *buffer; in xlog_find_verify_log_record() local 412 if (!buffer) { in xlog_find_verify_log_record() 414 if (!buffer) in xlog_find_verify_log_record() 502 char *buffer; in xlog_find_head() local 533 if (!buffer) in xlog_find_head() 950 if (!buffer) in xlog_verify_tail() 1257 if (!buffer) in xlog_find_tail() [all …]
|
| /fs/afs/ |
| A D | xattr.c | 39 void *buffer, size_t size) in afs_xattr_get_acl() argument 74 const void *buffer, size_t size) in afs_make_acl() argument 85 memcpy(acl->data, buffer, size); in afs_make_acl() 116 if (!afs_make_acl(op, buffer, size)) in afs_xattr_set_acl() 141 void *buffer, size_t size) in afs_xattr_get_yfs() argument 207 memcpy(buffer, data, dsize); in afs_xattr_get_yfs() 271 void *buffer, size_t size) in afs_xattr_get_cell() argument 298 void *buffer, size_t size) in afs_xattr_get_fid() argument 321 memcpy(buffer, text, len); in afs_xattr_get_fid() 336 void *buffer, size_t size) in afs_xattr_get_volume() argument [all …]
|
| A D | cmservice.c | 146 kfree(call->buffer); in afs_cm_destructor() 147 call->buffer = NULL; in afs_cm_destructor() 218 if (!call->buffer) in afs_deliver_cb_callback() 238 bp = call->buffer; in afs_deliver_cb_callback() 327 if (!call->buffer) in afs_deliver_cb_init_call_back_state3() 347 b = call->buffer; in afs_deliver_cb_init_call_back_state3() 444 if (!call->buffer) in afs_deliver_cb_probe_uuid() 464 b = call->buffer; in afs_deliver_cb_probe_uuid() 578 call->buffer = kmalloc(size, GFP_KERNEL); in afs_deliver_yfs_cb_callback() 579 if (!call->buffer) in afs_deliver_yfs_cb_callback() [all …]
|
| /fs/squashfs/ |
| A D | xattr.c | 61 if (buffer) { in squashfs_listxattr() 66 memcpy(buffer, prefix, prefix_size); in squashfs_listxattr() 67 buffer += prefix_size; in squashfs_listxattr() 69 err = squashfs_read_metadata(sb, buffer, &start, in squashfs_listxattr() 73 if (buffer) { in squashfs_listxattr() 74 buffer[name_size] = '\0'; in squashfs_listxattr() 75 buffer += name_size + 1; in squashfs_listxattr() 106 const char *name, void *buffer, size_t buffer_size) in squashfs_xattr_get() argument 172 if (buffer) { in squashfs_xattr_get() 207 void *buffer, size_t size) in squashfs_xattr_handler_get() argument [all …]
|
| A D | cache.c | 304 else if (buffer == NULL) in squashfs_copy_data() 314 memcpy(buffer, buff, remaining); in squashfs_copy_data() 319 memcpy(buffer, buff, bytes); in squashfs_copy_data() 320 buffer += bytes; in squashfs_copy_data() 357 bytes = squashfs_copy_data(buffer, entry, *offset, length); in squashfs_read_metadata() 358 if (buffer) in squashfs_read_metadata() 359 buffer += bytes; in squashfs_read_metadata() 414 void *table, *buffer, **data; in squashfs_read_table() local 417 table = buffer = kmalloc(length, GFP_KERNEL); in squashfs_read_table() 433 for (i = 0; i < pages; i++, buffer += PAGE_SIZE) in squashfs_read_table() [all …]
|
| A D | decompressor.c | 90 void *buffer = NULL, *comp_opts; in get_comp_opts() local 98 buffer = kmalloc(PAGE_SIZE, GFP_KERNEL); in get_comp_opts() 99 if (buffer == NULL) { in get_comp_opts() 104 actor = squashfs_page_actor_init(&buffer, 1, 0); in get_comp_opts() 119 comp_opts = squashfs_comp_opts(msblk, buffer, length); in get_comp_opts() 123 kfree(buffer); in get_comp_opts()
|
| A D | file_cache.c | 24 struct squashfs_cache_entry *buffer = squashfs_get_datablock(i->i_sb, in squashfs_readpage_block() local 26 int res = buffer->error; in squashfs_readpage_block() 32 squashfs_copy_cache(folio, buffer, expected, 0); in squashfs_readpage_block() 34 squashfs_cache_put(buffer); in squashfs_readpage_block()
|
| /fs/netfs/ |
| A D | read_pgpriv2.c | 56 if (rolling_buffer_append(&creq->buffer, folio, 0) < 0) { in netfs_pgpriv2_copy_folio() 73 creq->buffer.iter.iov_offset = cache->submit_off; in netfs_pgpriv2_copy_folio() 86 creq->buffer.iter.iov_offset = 0; in netfs_pgpriv2_copy_folio() 87 rolling_buffer_advance(&creq->buffer, fsize); in netfs_pgpriv2_copy_folio() 173 struct folio_queue *folioq = creq->buffer.tail; in netfs_pgpriv2_unlock_copied_folios() 175 unsigned int slot = creq->buffer.first_tail_slot; in netfs_pgpriv2_unlock_copied_folios() 179 folioq = rolling_buffer_delete_spent(&creq->buffer); in netfs_pgpriv2_unlock_copied_folios() 218 folioq = rolling_buffer_delete_spent(&creq->buffer); in netfs_pgpriv2_unlock_copied_folios() 228 creq->buffer.tail = folioq; in netfs_pgpriv2_unlock_copied_folios() 230 creq->buffer.first_tail_slot = slot; in netfs_pgpriv2_unlock_copied_folios()
|
| /fs/bcachefs/ |
| A D | time_stats.c | 129 if ((unsigned long) stats->buffer <= TIME_STATS_NONPCPU) { in __bch2_time_stats_update() 133 if (!stats->buffer && in __bch2_time_stats_update() 136 stats->buffer = in __bch2_time_stats_update() 144 b = this_cpu_ptr(stats->buffer); in __bch2_time_stats_update() 164 if ((unsigned long) stats->buffer > TIME_STATS_NONPCPU) { in bch2_time_stats_reset() 167 per_cpu_ptr(stats->buffer, cpu)->nr = 0; in bch2_time_stats_reset() 174 if ((unsigned long) stats->buffer > TIME_STATS_NONPCPU) in bch2_time_stats_exit() 175 free_percpu(stats->buffer); in bch2_time_stats_exit() 176 stats->buffer = NULL; in bch2_time_stats_exit() 190 stats->buffer = (struct time_stat_buffer __percpu *) TIME_STATS_NONPCPU; in bch2_time_stats_init_no_pcpu()
|
| A D | fast_list.c | 52 struct fast_list_pcpu *lp = this_cpu_ptr(l->buffer); in fast_list_get_idx() 63 lp = this_cpu_ptr(l->buffer); in fast_list_get_idx() 126 struct fast_list_pcpu *lp = this_cpu_ptr(l->buffer); in fast_list_remove() 143 free_percpu(l->buffer); in fast_list_exit() 152 l->buffer = alloc_percpu(*l->buffer); in fast_list_init() 153 if (!l->buffer) in fast_list_init()
|
| /fs/efivarfs/ |
| A D | vars.c | 28 validate_device_path(efi_char16_t *var_name, int match, u8 *buffer, in validate_device_path() argument 34 node = (struct efi_generic_dev_path *)buffer; in validate_device_path() 49 node = (struct efi_generic_dev_path *)(buffer + offset); in validate_device_path() 61 validate_boot_order(efi_char16_t *var_name, int match, u8 *buffer, in validate_boot_order() argument 72 validate_load_option(efi_char16_t *var_name, int match, u8 *buffer, in validate_load_option() argument 95 filepathlength = buffer[4] | buffer[5] << 8; in validate_load_option() 101 desclength = ucs2_strsize((efi_char16_t *)(buffer + 6), len - 6) + 2; in validate_load_option() 123 validate_uint16(efi_char16_t *var_name, int match, u8 *buffer, in validate_uint16() argument 134 validate_ascii_string(efi_char16_t *var_name, int match, u8 *buffer, in validate_ascii_string() argument 140 if (buffer[i] > 127) in validate_ascii_string() [all …]
|
| /fs/orangefs/ |
| A D | xattr.c | 94 void *buffer, size_t size) in orangefs_inode_getxattr() argument 141 memcpy(buffer, cx->val, cx->length); in orangefs_inode_getxattr() 207 memset(buffer + length, 0, size - length); in orangefs_inode_getxattr() 222 memcpy(cx->val, buffer, length); in orangefs_inode_getxattr() 229 memcpy(cx->val, buffer, length); in orangefs_inode_getxattr() 419 if (size > 0 && !buffer) { in orangefs_listxattr() 429 if (buffer && size > 0) in orangefs_listxattr() 430 memset(buffer, 0, size); in orangefs_listxattr() 492 memcpy(buffer + total, in orangefs_listxattr() 533 const void *buffer, in orangefs_xattr_set_default() argument [all …]
|
| /fs/9p/ |
| A D | xattr.c | 19 void *buffer, size_t buffer_size) in v9fs_fid_xattr_get() argument 24 struct kvec kvec = {.iov_base = buffer, .iov_len = buffer_size}; in v9fs_fid_xattr_get() 66 void *buffer, size_t buffer_size) in v9fs_xattr_get() argument 76 ret = v9fs_fid_xattr_get(fid, name, buffer, buffer_size); in v9fs_xattr_get() 140 ssize_t v9fs_listxattr(struct dentry *dentry, char *buffer, size_t buffer_size) in v9fs_listxattr() argument 143 return v9fs_xattr_get(dentry, "", buffer, buffer_size); in v9fs_listxattr() 148 const char *name, void *buffer, size_t size) in v9fs_xattr_handler_get() argument 152 return v9fs_xattr_get(dentry, full_name, buffer, size); in v9fs_xattr_handler_get()
|
| /fs/btrfs/ |
| A D | xattr.c | 28 void *buffer, size_t size) in btrfs_getxattr() argument 74 read_extent_buffer(leaf, buffer, data_ptr, in btrfs_getxattr() 336 if (!buffer || (name_len + 1) > size_left) { in btrfs_listxattr() 342 buffer[name_len] = '\0'; in btrfs_listxattr() 345 buffer += name_len + 1; in btrfs_listxattr() 364 const char *name, void *buffer, size_t size) in btrfs_xattr_handler_get() argument 367 return btrfs_getxattr(inode, name, buffer, size); in btrfs_xattr_handler_get() 373 const char *name, const void *buffer, in btrfs_xattr_handler_set() argument 386 const char *name, void *buffer, in btrfs_xattr_handler_get_security() argument 406 ret = btrfs_getxattr(inode, name, buffer, size); in btrfs_xattr_handler_get_security() [all …]
|
| /fs/nfs/ |
| A D | namespace.c | 52 char *nfs_path(char **p, struct dentry *dentry_in, char *buffer, in nfs_path() argument 65 end = buffer+buflen; in nfs_path() 267 char *buffer, *p; in nfs_do_submount() local 281 buffer = kmalloc(4096, GFP_USER); in nfs_do_submount() 282 if (!buffer) in nfs_do_submount() 288 p = nfs_devname(dentry, buffer, 4096); in nfs_do_submount() 293 ret = vfs_parse_fs_string(fc, "source", p, buffer + 4096 - p); in nfs_do_submount() 297 kfree(buffer); in nfs_do_submount() 346 static int param_get_nfs_timeout(char *buffer, const struct kernel_param *kp) in param_get_nfs_timeout() argument 357 return sysfs_emit(buffer, "%li\n", num); in param_get_nfs_timeout()
|
| /fs/erofs/ |
| A D | xattr.c | 17 char *buffer; member 140 const char *name, void *buffer, size_t size) in erofs_xattr_generic_get() argument 146 return erofs_getxattr(inode, handler->flags, name, buffer, size); in erofs_xattr_generic_get() 195 memcpy(it->buffer + it->buffer_ofs, src, slice); in erofs_xattr_copy_to_buffer() 232 if (!it->buffer) { in erofs_listxattr_foreach() 240 memcpy(it->buffer + it->buffer_ofs, prefix, prefix_len); in erofs_listxattr_foreach() 249 it->buffer[it->buffer_ofs++] = '\0'; in erofs_listxattr_foreach() 305 if (!it->buffer) { in erofs_getxattr_foreach() 395 void *buffer, size_t buffer_size) in erofs_getxattr() argument 426 it.buffer = buffer; in erofs_getxattr() [all …]
|
| /fs/jffs2/ |
| A D | xattr_user.c | 21 const char *name, void *buffer, size_t size) in jffs2_user_getxattr() argument 24 name, buffer, size); in jffs2_user_getxattr() 30 const char *name, const void *buffer, in jffs2_user_setxattr() argument 34 name, buffer, size, flags); in jffs2_user_setxattr()
|
| A D | xattr_trusted.c | 21 const char *name, void *buffer, size_t size) in jffs2_trusted_getxattr() argument 24 name, buffer, size); in jffs2_trusted_getxattr() 30 const char *name, const void *buffer, in jffs2_trusted_setxattr() argument 34 name, buffer, size, flags); in jffs2_trusted_setxattr()
|
| /fs/hfsplus/ |
| A D | xattr_trusted.c | 17 const char *name, void *buffer, size_t size) in hfsplus_trusted_getxattr() argument 19 return hfsplus_getxattr(inode, name, buffer, size, in hfsplus_trusted_getxattr() 27 const char *name, const void *buffer, in hfsplus_trusted_setxattr() argument 30 return hfsplus_setxattr(inode, name, buffer, size, flags, in hfsplus_trusted_setxattr()
|
| A D | xattr_user.c | 17 const char *name, void *buffer, size_t size) in hfsplus_user_getxattr() argument 20 return hfsplus_getxattr(inode, name, buffer, size, in hfsplus_user_getxattr() 27 const char *name, const void *buffer, in hfsplus_user_setxattr() argument 30 return hfsplus_setxattr(inode, name, buffer, size, flags, in hfsplus_user_setxattr()
|