Home
last modified time | relevance | path

Searched refs:partial (Results 1 – 143 of 143) sorted by relevance

/linux-4.1.27/fs/minix/
Ditree_common.c151 Indirect *partial; in get_block() local
159 partial = get_branch(inode, depth, offsets, chain, &err); in get_block()
162 if (!partial) { in get_block()
166 partial = chain+depth-1; /* the whole chain */ in get_block()
173 while (partial > chain) { in get_block()
174 brelse(partial->bh); in get_block()
175 partial--; in get_block()
189 left = (chain + depth) - partial; in get_block()
190 err = alloc_branch(inode, left, offsets+(partial-chain), partial); in get_block()
194 if (splice_branch(inode, chain, partial, left) < 0) in get_block()
[all …]
/linux-4.1.27/fs/ext4/
Dindirect.c243 Indirect *partial) in ext4_find_goal() argument
251 goal = ext4_find_near(inode, partial); in ext4_find_goal()
521 Indirect *partial; in ext4_ind_map_blocks() local
537 partial = ext4_get_branch(inode, depth, offsets, chain, &err); in ext4_ind_map_blocks()
540 if (!partial) { in ext4_ind_map_blocks()
580 ar.goal = ext4_find_goal(inode, map->m_lblk, partial); in ext4_ind_map_blocks()
583 indirect_blks = (chain + depth) - partial - 1; in ext4_ind_map_blocks()
589 ar.len = ext4_blks_to_allocate(partial, indirect_blks, in ext4_ind_map_blocks()
596 offsets + (partial - chain), partial); in ext4_ind_map_blocks()
606 err = ext4_splice_branch(handle, &ar, partial, indirect_blks); in ext4_ind_map_blocks()
[all …]
Dmove_extent.c186 int i, err, nr = 0, partial = 0; in mext_page_mkuptodate() local
204 partial = 1; in mext_page_mkuptodate()
237 if (!partial) in mext_page_mkuptodate()
Dinode.c833 int *partial, in ext4_walk_page_buffers() argument
849 if (partial && !buffer_uptodate(bh)) in ext4_walk_page_buffers()
850 *partial = 1; in ext4_walk_page_buffers()
1220 int partial = 0; in ext4_journalled_write_end() local
1241 to, &partial, write_end_fn); in ext4_journalled_write_end()
1242 if (!partial) in ext4_journalled_write_end()
Dext4.h2288 int *partial,
/linux-4.1.27/include/crypto/
Dsha1_base.h40 unsigned int partial = sctx->count % SHA1_BLOCK_SIZE; in sha1_base_do_update() local
44 if (unlikely((partial + len) >= SHA1_BLOCK_SIZE)) { in sha1_base_do_update()
47 if (partial) { in sha1_base_do_update()
48 int p = SHA1_BLOCK_SIZE - partial; in sha1_base_do_update()
50 memcpy(sctx->buffer + partial, data, p); in sha1_base_do_update()
64 partial = 0; in sha1_base_do_update()
67 memcpy(sctx->buffer + partial, data, len); in sha1_base_do_update()
78 unsigned int partial = sctx->count % SHA1_BLOCK_SIZE; in sha1_base_do_finalize() local
80 sctx->buffer[partial++] = 0x80; in sha1_base_do_finalize()
81 if (partial > bit_offset) { in sha1_base_do_finalize()
[all …]
Dsha256_base.h61 unsigned int partial = sctx->count % SHA256_BLOCK_SIZE; in sha256_base_do_update() local
65 if (unlikely((partial + len) >= SHA256_BLOCK_SIZE)) { in sha256_base_do_update()
68 if (partial) { in sha256_base_do_update()
69 int p = SHA256_BLOCK_SIZE - partial; in sha256_base_do_update()
71 memcpy(sctx->buf + partial, data, p); in sha256_base_do_update()
85 partial = 0; in sha256_base_do_update()
88 memcpy(sctx->buf + partial, data, len); in sha256_base_do_update()
99 unsigned int partial = sctx->count % SHA256_BLOCK_SIZE; in sha256_base_do_finalize() local
101 sctx->buf[partial++] = 0x80; in sha256_base_do_finalize()
102 if (partial > bit_offset) { in sha256_base_do_finalize()
[all …]
Dsha512_base.h61 unsigned int partial = sctx->count[0] % SHA512_BLOCK_SIZE; in sha512_base_do_update() local
67 if (unlikely((partial + len) >= SHA512_BLOCK_SIZE)) { in sha512_base_do_update()
70 if (partial) { in sha512_base_do_update()
71 int p = SHA512_BLOCK_SIZE - partial; in sha512_base_do_update()
73 memcpy(sctx->buf + partial, data, p); in sha512_base_do_update()
87 partial = 0; in sha512_base_do_update()
90 memcpy(sctx->buf + partial, data, len); in sha512_base_do_update()
101 unsigned int partial = sctx->count[0] % SHA512_BLOCK_SIZE; in sha512_base_do_finalize() local
103 sctx->buf[partial++] = 0x80; in sha512_base_do_finalize()
104 if (partial > bit_offset) { in sha512_base_do_finalize()
[all …]
Dvmac.h59 u8 partial[VMAC_NHBYTES]; /* partial block */ member
Dpublic_key.h105 bool partial);
/linux-4.1.27/fs/sysv/
Ditree.c208 Indirect *partial; in get_block() local
217 partial = get_branch(inode, depth, offsets, chain, &err); in get_block()
221 if (!partial) { in get_block()
226 partial = chain+depth-1; /* the whole chain */ in get_block()
233 while (partial > chain) { in get_block()
234 brelse(partial->bh); in get_block()
235 partial--; in get_block()
249 left = (chain + depth) - partial; in get_block()
250 err = alloc_branch(inode, left, offsets+(partial-chain), partial); in get_block()
254 if (splice_branch(inode, chain, partial, left) < 0) in get_block()
[all …]
/linux-4.1.27/arch/arm64/crypto/
Dghash-ce-glue.c51 unsigned int partial = ctx->count % GHASH_BLOCK_SIZE; in ghash_update() local
55 if ((partial + len) >= GHASH_BLOCK_SIZE) { in ghash_update()
59 if (partial) { in ghash_update()
60 int p = GHASH_BLOCK_SIZE - partial; in ghash_update()
62 memcpy(ctx->buf + partial, src, p); in ghash_update()
72 partial ? ctx->buf : NULL); in ghash_update()
75 partial = 0; in ghash_update()
78 memcpy(ctx->buf + partial, src, len); in ghash_update()
85 unsigned int partial = ctx->count % GHASH_BLOCK_SIZE; in ghash_final() local
87 if (partial) { in ghash_final()
[all …]
/linux-4.1.27/drivers/crypto/
Dpadlock-sha.c309 unsigned int partial, done; in padlock_sha1_update_nano() local
317 partial = sctx->count & 0x3f; in padlock_sha1_update_nano()
323 if ((partial + len) >= SHA1_BLOCK_SIZE) { in padlock_sha1_update_nano()
326 if (partial) { in padlock_sha1_update_nano()
327 done = -partial; in padlock_sha1_update_nano()
328 memcpy(sctx->buffer + partial, data, in padlock_sha1_update_nano()
351 partial = 0; in padlock_sha1_update_nano()
354 memcpy(sctx->buffer + partial, src, len - done); in padlock_sha1_update_nano()
362 unsigned int partial, padlen; in padlock_sha1_final_nano() local
369 partial = state->count & 0x3f; in padlock_sha1_final_nano()
[all …]
/linux-4.1.27/arch/powerpc/crypto/
Dsha1.c46 unsigned int partial, done; in sha1_update() local
49 partial = sctx->count & 0x3f; in sha1_update()
54 if ((partial + len) > 63) { in sha1_update()
57 if (partial) { in sha1_update()
58 done = -partial; in sha1_update()
59 memcpy(sctx->buffer + partial, data, done + 64); in sha1_update()
70 partial = 0; in sha1_update()
72 memcpy(sctx->buffer + partial, src, len - done); in sha1_update()
/linux-4.1.27/arch/sparc/crypto/
Dmd5_glue.c46 unsigned int len, unsigned int partial) in __md5_sparc64_update() argument
51 if (partial) { in __md5_sparc64_update()
52 done = MD5_HMAC_BLOCK_SIZE - partial; in __md5_sparc64_update()
53 memcpy((u8 *)sctx->block + partial, data, done); in __md5_sparc64_update()
70 unsigned int partial = sctx->byte_count % MD5_HMAC_BLOCK_SIZE; in md5_sparc64_update() local
73 if (partial + len < MD5_HMAC_BLOCK_SIZE) { in md5_sparc64_update()
75 memcpy((u8 *)sctx->block + partial, data, len); in md5_sparc64_update()
77 __md5_sparc64_update(sctx, data, len, partial); in md5_sparc64_update()
Dsha1_glue.c41 unsigned int len, unsigned int partial) in __sha1_sparc64_update() argument
46 if (partial) { in __sha1_sparc64_update()
47 done = SHA1_BLOCK_SIZE - partial; in __sha1_sparc64_update()
48 memcpy(sctx->buffer + partial, data, done); in __sha1_sparc64_update()
65 unsigned int partial = sctx->count % SHA1_BLOCK_SIZE; in sha1_sparc64_update() local
68 if (partial + len < SHA1_BLOCK_SIZE) { in sha1_sparc64_update()
70 memcpy(sctx->buffer + partial, data, len); in sha1_sparc64_update()
72 __sha1_sparc64_update(sctx, data, len, partial); in sha1_sparc64_update()
Dsha256_glue.c62 unsigned int len, unsigned int partial) in __sha256_sparc64_update() argument
67 if (partial) { in __sha256_sparc64_update()
68 done = SHA256_BLOCK_SIZE - partial; in __sha256_sparc64_update()
69 memcpy(sctx->buf + partial, data, done); in __sha256_sparc64_update()
86 unsigned int partial = sctx->count % SHA256_BLOCK_SIZE; in sha256_sparc64_update() local
89 if (partial + len < SHA256_BLOCK_SIZE) { in sha256_sparc64_update()
91 memcpy(sctx->buf + partial, data, len); in sha256_sparc64_update()
93 __sha256_sparc64_update(sctx, data, len, partial); in sha256_sparc64_update()
Dsha512_glue.c61 unsigned int len, unsigned int partial) in __sha512_sparc64_update() argument
67 if (partial) { in __sha512_sparc64_update()
68 done = SHA512_BLOCK_SIZE - partial; in __sha512_sparc64_update()
69 memcpy(sctx->buf + partial, data, done); in __sha512_sparc64_update()
86 unsigned int partial = sctx->count[0] % SHA512_BLOCK_SIZE; in sha512_sparc64_update() local
89 if (partial + len < SHA512_BLOCK_SIZE) { in sha512_sparc64_update()
92 memcpy(sctx->buf + partial, data, len); in sha512_sparc64_update()
94 __sha512_sparc64_update(sctx, data, len, partial); in sha512_sparc64_update()
/linux-4.1.27/fs/ext2/
Dinode.c327 Indirect *partial) in ext2_find_goal() argument
342 return ext2_find_near(inode, partial); in ext2_find_goal()
625 Indirect *partial; in ext2_get_blocks() local
641 partial = ext2_get_branch(inode, depth, offsets, chain, &err); in ext2_get_blocks()
643 if (!partial) { in ext2_get_blocks()
689 if (err == -EAGAIN || !verify_chain(chain, partial)) { in ext2_get_blocks()
690 while (partial > chain) { in ext2_get_blocks()
691 brelse(partial->bh); in ext2_get_blocks()
692 partial--; in ext2_get_blocks()
694 partial = ext2_get_branch(inode, depth, offsets, chain, &err); in ext2_get_blocks()
[all …]
/linux-4.1.27/arch/arm/crypto/
Dghash-ce-glue.c58 unsigned int partial = ctx->count % GHASH_BLOCK_SIZE; in ghash_update() local
62 if ((partial + len) >= GHASH_BLOCK_SIZE) { in ghash_update()
66 if (partial) { in ghash_update()
67 int p = GHASH_BLOCK_SIZE - partial; in ghash_update()
69 memcpy(ctx->buf + partial, src, p); in ghash_update()
79 partial ? ctx->buf : NULL); in ghash_update()
82 partial = 0; in ghash_update()
85 memcpy(ctx->buf + partial, src, len); in ghash_update()
92 unsigned int partial = ctx->count % GHASH_BLOCK_SIZE; in ghash_final() local
94 if (partial) { in ghash_final()
[all …]
Dsha512_neon_glue.c97 unsigned int len, unsigned int partial) in __sha512_neon_update() argument
106 if (partial) { in __sha512_neon_update()
107 done = SHA512_BLOCK_SIZE - partial; in __sha512_neon_update()
108 memcpy(sctx->buf + partial, data, done); in __sha512_neon_update()
130 unsigned int partial = sctx->count[0] % SHA512_BLOCK_SIZE; in sha512_neon_update() local
134 if (partial + len < SHA512_BLOCK_SIZE) { in sha512_neon_update()
138 memcpy(sctx->buf + partial, data, len); in sha512_neon_update()
147 res = __sha512_neon_update(desc, data, len, partial); in sha512_neon_update()
/linux-4.1.27/arch/mips/cavium-octeon/crypto/
Docteon-sha1.c95 unsigned int partial; in __octeon_sha1_update() local
99 partial = sctx->count % SHA1_BLOCK_SIZE; in __octeon_sha1_update()
104 if ((partial + len) >= SHA1_BLOCK_SIZE) { in __octeon_sha1_update()
105 if (partial) { in __octeon_sha1_update()
106 done = -partial; in __octeon_sha1_update()
107 memcpy(sctx->buffer + partial, data, in __octeon_sha1_update()
118 partial = 0; in __octeon_sha1_update()
120 memcpy(sctx->buffer + partial, src, len - done); in __octeon_sha1_update()
Docteon-sha256.c107 unsigned int partial; in __octeon_sha256_update() local
111 partial = sctx->count % SHA256_BLOCK_SIZE; in __octeon_sha256_update()
116 if ((partial + len) >= SHA256_BLOCK_SIZE) { in __octeon_sha256_update()
117 if (partial) { in __octeon_sha256_update()
118 done = -partial; in __octeon_sha256_update()
119 memcpy(sctx->buf + partial, data, in __octeon_sha256_update()
130 partial = 0; in __octeon_sha256_update()
132 memcpy(sctx->buf + partial, src, len - done); in __octeon_sha256_update()
/linux-4.1.27/drivers/usb/storage/
Dfreecom.c227 unsigned int partial; in freecom_transport() local
262 FCM_STATUS_PACKET_LENGTH, &partial); in freecom_transport()
263 usb_stor_dbg(us, "foo Status result %d %u\n", result, partial); in freecom_transport()
267 US_DEBUG(pdump(us, (void *)fst, partial)); in freecom_transport()
302 FCM_STATUS_PACKET_LENGTH, &partial); in freecom_transport()
304 usb_stor_dbg(us, "bar Status result %d %u\n", result, partial); in freecom_transport()
308 US_DEBUG(pdump(us, (void *)fst, partial)); in freecom_transport()
311 if (partial != 4) in freecom_transport()
364 FCM_PACKET_LENGTH, &partial); in freecom_transport()
365 US_DEBUG(pdump(us, (void *)fst, partial)); in freecom_transport()
[all …]
Dinitializers.c67 unsigned int partial; in usb_stor_ucr61s2b_init() local
81 US_BULK_CB_WRAP_LEN, &partial); in usb_stor_ucr61s2b_init()
87 US_BULK_CS_WRAP_LEN, &partial); in usb_stor_ucr61s2b_init()
Dkarma.c104 int result, partial; in rio_karma_send_command() local
118 us->iobuf, RIO_SEND_LEN, &partial); in rio_karma_send_command()
123 data->recv, RIO_RECV_LEN, &partial); in rio_karma_send_command()
Dtransport.c265 unsigned int length, int result, unsigned int partial) in interpret_urb_result() argument
268 result, partial, length); in interpret_urb_result()
273 if (partial != length) { in interpret_urb_result()
468 unsigned int partial; in usb_stor_bulk_srb() local
471 &partial); in usb_stor_bulk_srb()
473 scsi_set_resid(srb, scsi_bufflen(srb) - partial); in usb_stor_bulk_srb()
491 unsigned int partial; in usb_stor_bulk_transfer_sg() local
498 length_left, &partial); in usb_stor_bulk_transfer_sg()
499 length_left -= partial; in usb_stor_bulk_transfer_sg()
503 length_left, &partial); in usb_stor_bulk_transfer_sg()
[all …]
Dene_ub6250.c504 unsigned int cswlen = 0, partial = 0; in ene_send_scsi_cmd() local
529 transfer_length, 0, &partial); in ene_send_scsi_cmd()
/linux-4.1.27/drivers/usb/misc/
Drio500.c279 unsigned int partial; in write_rio() local
320 obuf, thistime, &partial, 5000); in write_rio()
324 result, thistime, partial); in write_rio()
335 } else if (!result && partial) { in write_rio()
336 obuf += partial; in write_rio()
337 thistime -= partial; in write_rio()
367 unsigned int partial; in read_rio() local
401 ibuf, this_read, &partial, in read_rio()
406 result, this_read, partial); in read_rio()
408 if (partial) { in read_rio()
[all …]
/linux-4.1.27/fs/ext3/
Dinode.c505 Indirect *partial) in ext3_find_goal() argument
520 return ext3_find_near(inode, partial); in ext3_find_goal()
865 Indirect *partial; in ext3_get_blocks_handle() local
882 partial = ext3_get_branch(inode, depth, offsets, chain, &err); in ext3_get_blocks_handle()
885 if (!partial) { in ext3_get_blocks_handle()
937 if (err == -EAGAIN || !verify_chain(chain, partial)) { in ext3_get_blocks_handle()
938 while (partial > chain) { in ext3_get_blocks_handle()
939 brelse(partial->bh); in ext3_get_blocks_handle()
940 partial--; in ext3_get_blocks_handle()
942 partial = ext3_get_branch(inode, depth, offsets, chain, &err); in ext3_get_blocks_handle()
[all …]
/linux-4.1.27/fs/adfs/
Ddir_fplus.c141 unsigned int buffer, partial, remainder; in dir_memcpy() local
146 partial = sb->s_blocksize - offset; in dir_memcpy()
148 if (partial >= len) in dir_memcpy()
153 remainder = len - partial; in dir_memcpy()
157 partial); in dir_memcpy()
159 memcpy(c + partial, in dir_memcpy()
/linux-4.1.27/fs/
Dsplice.c210 buf->offset = spd->partial[page_nr].offset; in splice_to_pipe()
211 buf->len = spd->partial[page_nr].len; in splice_to_pipe()
212 buf->private = spd->partial[page_nr].private; in splice_to_pipe()
286 spd->partial = kmalloc(buffers * sizeof(struct partial_page), GFP_KERNEL); in splice_grow_spd()
288 if (spd->pages && spd->partial) in splice_grow_spd()
292 kfree(spd->partial); in splice_grow_spd()
302 kfree(spd->partial); in splice_shrink_spd()
313 struct partial_page partial[PIPE_DEF_BUFFERS]; in __generic_file_splice_read() local
320 .partial = partial, in __generic_file_splice_read()
485 spd.partial[page_nr].offset = loff; in __generic_file_splice_read()
[all …]
DKconfig.binfmt47 bool "Write ELF core dumps with partial segments"
Dbuffer.c1968 int partial = 0; in __block_commit_write() local
1980 partial = 1; in __block_commit_write()
1997 if (!partial) in __block_commit_write()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-kernel-slab95 allocation from a partial or new slab. It can be written to
178 The deactivate_to_head file shows how many times a partial cpu
179 slab was deactivated and added to the head of its node's partial
189 The deactivate_to_tail file shows how many times a partial cpu
190 slab was deactivated and added to the tail of its node's partial
211 partial list. It can be written to clear the current count.
254 its node's partial list. It can be written to clear the current
276 using the slow path (i.e. to a full or partial slab). It can
296 remain on a node's partial list to avoid the overhead of
325 objects are on partial slabs and from which nodes they are
[all …]
Dsysfs-gpio11 Kernel code may export it for complete or partial access.
Ddev-kmsg37 there are never partial messages received by read().
Dsysfs-block-bcache29 counted per bio. A partial cache hit counts as a miss.
Dsysfs-fs-nilfs2134 Show offset of next partial segment in the current
/linux-4.1.27/tools/vm/
Dslabinfo.c35 unsigned long partial, objects, slabs, objects_partial, objects_total; member
524 s->slab_size, s->slabs - s->partial - s->cpu_slabs, in report()
527 page_size << s->order, s->partial, onoff(s->poison), in report()
566 s->partial, s->cpu_slabs); in slabcache()
610 s->slabs ? (s->partial * 100) / s->slabs : 100, in slabcache()
817 percentage_partial_slabs = s->partial * 100 / s->slabs; in totals()
829 if (s->partial < min_partial) in totals()
830 min_partial = s->partial; in totals()
854 if (s->partial > max_partial) in totals()
855 max_partial = s->partial; in totals()
[all …]
/linux-4.1.27/fs/reiserfs/
Dfile.c180 int partial = 0; in reiserfs_commit_page() local
210 partial = 1; in reiserfs_commit_page()
240 if (!partial) in reiserfs_commit_page()
Dinode.c2532 int partial = 0; in reiserfs_write_full_page() local
2689 partial = 1; in reiserfs_write_full_page()
2694 if (!partial) in reiserfs_write_full_page()
/linux-4.1.27/arch/x86/purgatory/
Dsha256.c228 unsigned int partial, done; in sha256_update() local
231 partial = sctx->count & 0x3f; in sha256_update()
236 if ((partial + len) > 63) { in sha256_update()
237 if (partial) { in sha256_update()
238 done = -partial; in sha256_update()
239 memcpy(sctx->buf + partial, data, done + 64); in sha256_update()
249 partial = 0; in sha256_update()
251 memcpy(sctx->buf + partial, src, len - done); in sha256_update()
/linux-4.1.27/net/netfilter/
Dxt_dccp.c59 goto partial; in dccp_find_option()
77 partial: in dccp_find_option()
/linux-4.1.27/Documentation/ABI/stable/
Dsysfs-driver-ib_srp42 * allow_ext_sg, whether ib_srp is allowed to include a partial
44 list. If a partial memory descriptor list has been included
50 implementations support partial memory descriptor lists the
55 only safe with partial memory descriptor list support enabled
87 Description: Whether ib_srp is allowed to include a partial memory
/linux-4.1.27/fs/ocfs2/
Dmove_extents.c46 int partial; member
230 int ret, credits = 0, extra_blocks = 0, partial = context->partial; in ocfs2_defrag_extent() local
313 if (!partial) { in ocfs2_defrag_extent()
328 if (partial && (new_len != *len)) in ocfs2_defrag_extent()
1043 context->partial = 1; in ocfs2_ioctl_move_extents()
Daops.h42 int *partial,
Daops.c429 int *partial, in walk_page_buffers() argument
446 if (partial && !buffer_uptodate(bh)) in walk_page_buffers()
447 *partial = 1; in walk_page_buffers()
Drefcounttree.c2929 int ret = 0, partial; in ocfs2_duplicate_clusters_by_page() local
2990 from, to, &partial, in ocfs2_duplicate_clusters_by_page()
Dalloc.c6597 int ret, partial = 0; in ocfs2_map_and_dirty_page() local
6612 from, to, &partial, in ocfs2_map_and_dirty_page()
6622 if (!partial) in ocfs2_map_and_dirty_page()
/linux-4.1.27/include/linux/
Dsplice.h55 struct partial_page *partial; /* pages[] may not be contig */ member
Dslub_def.h44 struct page *partial; /* Partially allocated frozen slabs */ member
Dshdma-base.h53 size_t partial; member
/linux-4.1.27/Documentation/filesystems/
Dncpfs.txt9 Related products are linware and mars_nwe, which will give Linux partial
Ddirectory-locking51 First of all, at any moment we have a partial ordering of the
Dlogfs.txt34 only a partial segment has been written, the segment number, the
Dsysfs.txt188 This allows userspace to do partial reads and forward seeks
Drelay.txt114 memory space. Note that you can't do a partial mmap - you
Dcoda.txt205 manager in Windows 95. The VFS is responsible for partial processing
/linux-4.1.27/mm/
Dslub.c1538 list_add_tail(&page->lru, &n->partial); in __add_partial()
1540 list_add(&page->lru, &n->partial); in __add_partial()
1634 list_for_each_entry_safe(page, page2, &n->partial, lru) { in get_partial_node()
1973 while ((page = c->partial)) { in unfreeze_partials()
1977 c->partial = page->next; in unfreeze_partials()
2047 oldpage = this_cpu_read(s->cpu_slab->partial); in put_cpu_partial()
2075 } while (this_cpu_cmpxchg(s->cpu_slab->partial, oldpage, page) in put_cpu_partial()
2127 return c->page || c->partial; in has_cpu_slab()
2169 list_for_each_entry(page, &n->partial, lru) in count_partial()
2383 if (c->partial) { in __slab_alloc()
[all …]
Dslab.h350 struct list_head partial; member
Dshmem.c1634 struct partial_page partial[PIPE_DEF_BUFFERS]; in shmem_file_splice_read() local
1641 .partial = partial, in shmem_file_splice_read()
1717 spd.partial[page_nr].offset = loff; in shmem_file_splice_read()
1718 spd.partial[page_nr].len = this_len; in shmem_file_splice_read()
/linux-4.1.27/Documentation/video4linux/
DCARDLIST.ivtv15 15 -> GOTVIEW PCI DVD (partial support only) [12ab:0600]
Domap3isp.txt60 partial frames.
/linux-4.1.27/Documentation/i2c/
Di2c-protocol67 point. For example, setting I2C_M_NOSTART on the second partial message
70 If you set the I2C_M_NOSTART variable for the first partial message,
Di2c-stub27 SMBus block operations. Writes can be partial. Block read commands always
/linux-4.1.27/kernel/
Drelay.c1228 struct partial_page partial[PIPE_DEF_BUFFERS]; in subbuf_splice_actor() local
1233 .partial = partial, in subbuf_splice_actor()
1267 spd.partial[spd.nr_pages].offset = poff; in subbuf_splice_actor()
1274 spd.partial[spd.nr_pages].len = this_len; in subbuf_splice_actor()
1275 spd.partial[spd.nr_pages].private = private; in subbuf_splice_actor()
/linux-4.1.27/crypto/asymmetric_keys/
Dx509_public_key.c77 bool partial) in x509_request_asymmetric_key() argument
87 if (partial) { in x509_request_asymmetric_key()
/linux-4.1.27/drivers/crypto/qat/qat_common/
Dicp_qat_fw_la.h125 ciph_iv, ciphcfg, partial) \ argument
144 ((partial & QAT_LA_PARTIAL_MASK) << \
/linux-4.1.27/fs/ntfs/
DKconfig7 Saying Y or M here enables read support. There is partial, but
55 This enables the partial, but safe, write support in the NTFS driver.
Dfile.c1421 bool partial; in ntfs_commit_pages_after_non_resident_write() local
1426 partial = false; in ntfs_commit_pages_after_non_resident_write()
1433 partial = true; in ntfs_commit_pages_after_non_resident_write()
1443 if (!partial && !PageUptodate(page)) in ntfs_commit_pages_after_non_resident_write()
/linux-4.1.27/crypto/
Dvmac.c575 memcpy(ctx->partial + ctx->partial_size, p, min); in vmac_update()
581 vhash_update(ctx->partial, VMAC_NHBYTES, &ctx->__vmac_ctx); in vmac_update()
588 memcpy(ctx->partial, p + len - (len % VMAC_NHBYTES), in vmac_update()
611 memset(ctx->partial + ctx->partial_size, 0, in vmac_final()
614 mac = vmac(ctx->partial, ctx->partial_size, nonce, NULL, ctx); in vmac_final()
/linux-4.1.27/arch/c6x/lib/
Dmpyll.S23 ;; First compute partial results using 32-bit parts of x and y:
/linux-4.1.27/Documentation/sound/alsa/soc/
Dcodec.txt149 SNDRV_CTL_POWER_D1: /* partial On */
150 SNDRV_CTL_POWER_D2: /* partial On */
/linux-4.1.27/Documentation/sh/
Dregister-banks.txt7 The SH-3 and SH-4 CPU families traditionally include a single partial register
/linux-4.1.27/arch/alpha/lib/
Dev6-memset.S80 ldq_u $4,0($16) # L : Fetch first partial
257 ldq_u $4,0($16) # L : Fetch first partial
444 ldq_u $4,0($16) # L : Fetch first partial
Dmemchr.S121 # last quad may or may not be partial).
Dstxncpy.S174 cmpbge zero, t2, t8 # e0 : find nulls in second partial
230 or t0, t1, t0 # e0 : first (partial) source word complete
Dev6-stxncpy.S216 cmpbge zero, t2, t8 # E : find nulls in second partial
274 or t0, t1, t0 # E : first (partial) source word complete
Dev6-memchr.S139 # last quad may or may not be partial).
Dstxcpy.S199 or t0, t1, t1 # e1 : first (partial) source word complete
Dev6-stxcpy.S227 or t0, t1, t1 # E : first (partial) source word complete (stall)
/linux-4.1.27/include/trace/events/
Dext4.h2068 __field( long long, partial )
2079 __entry->partial = partial_cluster;
2094 (long long) __entry->partial)
2107 __field( long long, partial )
2117 __entry->partial = partial_cluster;
2132 (long long) __entry->partial)
2190 int depth, long long partial, __le16 eh_entries),
2192 TP_ARGS(inode, start, end, depth, partial, eh_entries),
2200 __field( long long, partial )
2210 __entry->partial = partial;
[all …]
/linux-4.1.27/drivers/dma/
Dqcom_bam_dma.c923 u32 partial = MAX_DESCRIPTORS - bchan->tail; in bam_start_dma() local
926 partial * sizeof(struct bam_desc_hw)); in bam_start_dma()
927 memcpy(fifo, &desc[partial], (async_desc->xfer_len - partial) * in bam_start_dma()
/linux-4.1.27/arch/mips/kernel/
Dentry.S99 restore_partial: # restore partial frame
/linux-4.1.27/drivers/staging/lustre/lustre/osc/
Dosc_io.c378 int partial; in osc_trunc_check() local
383 partial = cl_offset(clob, start) < size; in osc_trunc_check()
388 cl_page_gang_lookup(env, clob, io, start + partial, CL_PAGE_EOF, in osc_trunc_check()
Dosc_cache.c946 bool partial) in osc_extent_truncate() argument
987 (sub->cp_index == trunc_index && partial)) { in osc_extent_truncate()
1015 EASSERTF(ergo(ext->oe_start >= trunc_index + !!partial, in osc_extent_truncate()
1017 ext, "trunc_index %lu, partial %d\n", trunc_index, partial); in osc_extent_truncate()
2632 bool partial; in osc_cache_truncate_start() local
2636 partial = size > cl_offset(osc2cl(obj), index); in osc_cache_truncate_start()
2696 rc = osc_extent_truncate(ext, index, partial); in osc_cache_truncate_start()
2710 "trunc index = %lu/%d.\n", index, partial); in osc_cache_truncate_start()
2713 partial = false; in osc_cache_truncate_start()
/linux-4.1.27/Documentation/networking/
Ddccp.txt108 partial checksum coverage (RFC 4340, sec. 9.2). The default is that checksums
115 values between 1..15 indicate partial coverage.
118 of 0 means that all packets with a partial coverage will be discarded.
Dudplite.txt52 using partial checksum coverage and so emulate UDP mode (full coverage).
54 To make use of the partial checksum coverage facilities requires setting a
73 required to enable traffic with partial checksum coverage. Its function is
Dbonding.txt217 802.3ad aggregations when partial failure of the active aggregator
942 or partial support for bonding, then provide information on enabling
/linux-4.1.27/sound/usb/line6/
Ddriver.c95 int partial; in line6_send_raw_message() local
104 &partial, LINE6_TIMEOUT * HZ); in line6_send_raw_message()
/linux-4.1.27/Documentation/sound/alsa/
DOSS-Emulation.txt143 partial-frag write also partial fragments (affects playback only)
177 The partial-frag and no-silence commands have been added recently.
Dcompress_offload.txt174 - partial drain
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_iocb.c878 uint32_t *partial) in qla24xx_get_one_block_sg() argument
899 *partial = 0; in qla24xx_get_one_block_sg()
903 *partial = 1; in qla24xx_get_one_block_sg()
931 uint32_t partial; in qla24xx_walk_and_build_sglist_no_difb() local
960 while (qla24xx_get_one_block_sg(prot_int, &sgx, &partial)) { in qla24xx_walk_and_build_sglist_no_difb()
1015 if (partial == 0) { in qla24xx_walk_and_build_sglist_no_difb()
1026 partial = 1; /* So as to not re-enter this block */ in qla24xx_walk_and_build_sglist_no_difb()
1668 uint32_t partial; in qla24xx_dif_start_scsi() local
1677 cmd->device->sector_size, &sgx, &partial)) in qla24xx_dif_start_scsi()
/linux-4.1.27/drivers/net/usb/
Drndis_host.c109 int partial; in rndis_command() local
145 &notification, sizeof(notification), &partial, in rndis_command()
/linux-4.1.27/fs/logfs/
Dreadwrite.c621 block->partial = 0; in initialize_block_counters()
637 block->partial++; in initialize_block_counters()
696 block->partial += !!ptr - !!oldptr; in block_set_pointer()
1404 empty1 = block->partial == 0; in ptr_change()
1454 if (child_wc.ofs || logfs_block(ipage)->partial) in __logfs_write_rec()
1813 if (logfs_block(ipage)->partial) in __logfs_truncate_rec()
Dlogfs.h307 int partial; member
/linux-4.1.27/Documentation/
Dxillybus.txt168 partial completion is allowed.
282 that the partial data in buffer will arrive anyhow, despite the buffer not
295 partial DMA buffers is somewhat different, though. The user can tell the
303 Note that the issue of partial buffer flushing is irrelevant for pipes having
DDMA-API.txt282 and <size> parameters are provided to do partial page mapping, it is
362 those passed into the single mapping API to do a partial sync.
483 memory or doing partial flushes.
494 Do a partial sync of memory that was allocated by
Dkmemleak.txt147 kmemleak_free_part - notify of a partial memory block freeing
Dmemory-barriers.txt326 Memory barriers are such interventions. They impose a perceived partial
349 A write barrier is a partial ordering on stores only; it is not required
369 A data dependency barrier is a partial ordering on interdependent loads
403 A read barrier is a partial ordering on loads only; it is not required to
420 A general memory barrier is a partial ordering over both loads and stores.
888 Firstly, write barriers act as partial orderings on store operations.
926 Secondly, data dependency barriers act as partial orderings on data-dependent
1013 And thirdly, a read barrier acts as a partial order on loads. Consider the
1062 then the partial ordering imposed by CPU 1 will be perceived correctly by CPU
Ddma-buf-sharing.txt302 the partial chunks at the beginning and end but may return stale or bogus
303 data outside of the range (in these partial chunks).
Dbcache.txt293 partial hit is counted as a miss.
/linux-4.1.27/net/core/
Dskbuff.c1816 (spd->partial[spd->nr_pages - 1].offset + in spd_can_coalesce()
1817 spd->partial[spd->nr_pages - 1].len == offset); in spd_can_coalesce()
1838 spd->partial[spd->nr_pages - 1].len += *len; in spd_fill_page()
1843 spd->partial[spd->nr_pages].len = *len; in spd_fill_page()
1844 spd->partial[spd->nr_pages].offset = offset; in spd_fill_page()
1933 struct partial_page partial[MAX_SKB_FRAGS]; in skb_splice_bits() local
1937 .partial = partial, in skb_splice_bits()
/linux-4.1.27/Documentation/filesystems/cifs/
DTODO8 is a partial list of the known problems and missing features:
DCHANGES200 on smp system corrupts sequence number. Do not reread unnecessarily partial page
528 Fix prepare write of partial pages to read in data from server if possible.
862 Fix data corruption (in partial page after truncate) that caused fsx to
DREADME254 A partial list of the supported mount options follows:
/linux-4.1.27/Documentation/firmware_class/
DREADME42 3), kernel: Discard any previous partial load.
/linux-4.1.27/Documentation/vm/
Dslub.txt107 these are in the cpu slabs and the partial slabs. Full slabs are not
114 list_lock once in a while to deal with partial slabs. That overhead is
/linux-4.1.27/drivers/dma/sh/
Dshdma-base.c542 new->partial = 0; in shdma_add_desc()
770 desc->partial = ops->get_partial(schan, desc); in shdma_terminate_all()
/linux-4.1.27/net/ipv4/
Dtcp_output.c1533 static bool tcp_nagle_check(bool partial, const struct tcp_sock *tp, in tcp_nagle_check() argument
1536 return partial && in tcp_nagle_check()
1569 u32 partial, needed, window, max_len; in tcp_mss_split_point() local
1582 partial = needed % mss_now; in tcp_mss_split_point()
1587 if (tcp_nagle_check(partial != 0, tp, nonagle)) in tcp_mss_split_point()
1588 return needed - partial; in tcp_mss_split_point()
/linux-4.1.27/kernel/trace/
Dtrace.c4856 .partial = partial_def, in tracing_splice_read_pipe()
4907 spd.partial[i].offset = 0; in tracing_splice_read_pipe()
4908 spd.partial[i].len = trace_seq_used(&iter->seq); in tracing_splice_read_pipe()
5698 (struct buffer_ref *)spd->partial[i].private; in buffer_spd_release()
5705 spd->partial[i].private = 0; in buffer_spd_release()
5719 .partial = partial_def, in tracing_buffers_splice_read()
5788 spd.partial[i].len = PAGE_SIZE; in tracing_buffers_splice_read()
5789 spd.partial[i].offset = 0; in tracing_buffers_splice_read()
5790 spd.partial[i].private = (unsigned long)ref; in tracing_buffers_splice_read()
/linux-4.1.27/fs/ceph/
Dmds_client.c1435 struct ceph_msg *msg, *partial = NULL; in ceph_add_cap_releases() local
1456 partial = msg; in ceph_add_cap_releases()
1475 if (partial) { in ceph_add_cap_releases()
1476 head = partial->front.iov_base; in ceph_add_cap_releases()
1478 dout(" queueing partial %p with %d/%d\n", partial, num, in ceph_add_cap_releases()
1480 list_move_tail(&partial->list_head, in ceph_add_cap_releases()
/linux-4.1.27/Documentation/filesystems/pohmelfs/
Dnetwork_protocol.txt47 like partial size of the embedded objects or creation flags.
/linux-4.1.27/arch/m68k/fpsp040/
Ddecbin.S153 mulul #TEN,%d1 |mul partial product by one digit place
Dsetox.S473 movew 4(%a0),%d0 | ...expo. and partial sig. of |X|
640 movew 4(%a0),%d0 | ...expo. and partial sig. of |X|
/linux-4.1.27/Documentation/powerpc/
Dtransactional_memory.txt17 guaranteed to either complete atomically or roll back and undo any partial
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DOverview.txt16 revive this effort, partial support can be retrieved from earlier Linux
/linux-4.1.27/Documentation/scsi/
DFlashPoint.txt89 many purchasers of new systems, it was only a partial solution to the
/linux-4.1.27/Documentation/devicetree/bindings/
Dxilinx.txt275 (ICAP). The ICAP enables partial reconfiguration of the FPGA,
/linux-4.1.27/Documentation/scheduler/
Dsched-design-CFS.txt157 This is the (partial) list of the hooks:
/linux-4.1.27/Documentation/frv/
Dfeatures.txt228 correspond to at least a partial page of WorkRAM. So the first device file
/linux-4.1.27/Documentation/ide/
DChangeLog.ide-tape.1995-2002242 * Changed handling of partial data transfers: they do not
/linux-4.1.27/Documentation/crypto/
Dasymmetric-keys.txt53 partial match. The key type may also use other criteria to refer to a key.
/linux-4.1.27/drivers/staging/media/davinci_vpfe/
Ddm365_resizer.c135 void *output_spec, unsigned char partial, in configure_resizer_out_params() argument
154 if (partial) { in configure_resizer_out_params()
/linux-4.1.27/Documentation/input/
Dalps.txt204 The last two bytes represent a partial bitmap packet, with 3 full packets
Dmulti-touch-protocol.txt163 are divided into categories, to allow for partial implementation. The
/linux-4.1.27/arch/mips/lib/
Dcsum_partial.S693 move t2, zero # partial word
/linux-4.1.27/drivers/tty/serial/
Dsh-sci.c1444 sh_desc->partial, sh_desc->cookie); in work_fn_rx()
1447 count = sci_dma_rx_push(s, sh_desc->partial); in work_fn_rx()
/linux-4.1.27/Documentation/ioctl/
Dioctl-number.txt22 many drivers share a partial letter with other drivers.
/linux-4.1.27/Documentation/filesystems/caching/
Dcachefiles.txt76 - The use of bmap() to detect a partial page at the end of the file.
Dnetfs-api.txt738 Note that partial updates may happen automatically at other times, such as when
/linux-4.1.27/
DMakefile630 $(call cc-option,-fno-partial-inlining)
DCREDITS1 This is at least a partial credits-file of people that have
/linux-4.1.27/firmware/keyspan_pda/
Dkeyspan_pda.S666 ;; TODO: shut down timer to avoid partial-char glitch
Dxircom_pgs.S704 ;; TODO: shut down timer to avoid partial-char glitch
/linux-4.1.27/Documentation/RCU/
Dchecklist.txt276 is only a partial solution, though.)
/linux-4.1.27/drivers/usb/host/
DKconfig673 bool "partial ISO support"
/linux-4.1.27/init/
DKconfig1719 bool "SLUB per cpu partial cache"
1721 Per cpu partial caches accellerate objects allocation and freeing
/linux-4.1.27/drivers/staging/speakup/
Dspkguide.txt586 partial Speakup sys system has been created which we can take advantage
961 One final warning. If you try to load a partial map, you will quickly
/linux-4.1.27/Documentation/block/
Dbiodoc.txt327 completion of partial transfers. The driver has to modify these fields
/linux-4.1.27/Documentation/devicetree/
Dbooting-without-of.txt1232 See appendix A for an example partial SOC node definition for the
/linux-4.1.27/arch/m68k/ifpsp060/src/
Dfplsp.S7113 mov.w 4(%a0),%d1 # expo. and partial sig. of |X|
7278 mov.w 4(%a0),%d1 # expo. and partial sig. of |X|