Home
last modified time | relevance | path

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

/linux-4.4.14/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.4.14/fs/ext4/
Dindirect.c244 Indirect *partial) in ext4_find_goal() argument
252 goal = ext4_find_near(inode, partial); in ext4_find_goal()
522 Indirect *partial; in ext4_ind_map_blocks() local
538 partial = ext4_get_branch(inode, depth, offsets, chain, &err); in ext4_ind_map_blocks()
541 if (!partial) { in ext4_ind_map_blocks()
582 ar.goal = ext4_find_goal(inode, map->m_lblk, partial); in ext4_ind_map_blocks()
585 indirect_blks = (chain + depth) - partial - 1; in ext4_ind_map_blocks()
591 ar.len = ext4_blks_to_allocate(partial, indirect_blks, in ext4_ind_map_blocks()
598 offsets + (partial - chain), partial); in ext4_ind_map_blocks()
608 err = ext4_splice_branch(handle, &ar, partial, indirect_blks); in ext4_ind_map_blocks()
[all …]
Dmove_extent.c183 int i, err, nr = 0, partial = 0; in mext_page_mkuptodate() local
201 partial = 1; in mext_page_mkuptodate()
234 if (!partial) in mext_page_mkuptodate()
Dinode.c834 int *partial, in ext4_walk_page_buffers() argument
850 if (partial && !buffer_uptodate(bh)) in ext4_walk_page_buffers()
851 *partial = 1; in ext4_walk_page_buffers()
1253 int partial = 0; in ext4_journalled_write_end() local
1274 to, &partial, write_end_fn); in ext4_journalled_write_end()
1275 if (!partial) in ext4_journalled_write_end()
Dext4.h2485 int *partial,
/linux-4.4.14/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.h120 bool partial);
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/arch/sparc/crypto/
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()
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()
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()
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()
/linux-4.4.14/fs/ext2/
Dinode.c328 Indirect *partial) in ext2_find_goal() argument
343 return ext2_find_near(inode, partial); in ext2_find_goal()
626 Indirect *partial; in ext2_get_blocks() local
642 partial = ext2_get_branch(inode, depth, offsets, chain, &err); in ext2_get_blocks()
644 if (!partial) { in ext2_get_blocks()
690 if (err == -EAGAIN || !verify_chain(chain, partial)) { in ext2_get_blocks()
691 while (partial > chain) { in ext2_get_blocks()
692 brelse(partial->bh); in ext2_get_blocks()
693 partial--; in ext2_get_blocks()
695 partial = ext2_get_branch(inode, depth, offsets, chain, &err); in ext2_get_blocks()
[all …]
/linux-4.4.14/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 …]
/linux-4.4.14/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.4.14/drivers/usb/storage/
Dfreecom.c230 unsigned int partial; in freecom_transport() local
265 FCM_STATUS_PACKET_LENGTH, &partial); in freecom_transport()
266 usb_stor_dbg(us, "foo Status result %d %u\n", result, partial); in freecom_transport()
270 US_DEBUG(pdump(us, (void *)fst, partial)); in freecom_transport()
305 FCM_STATUS_PACKET_LENGTH, &partial); in freecom_transport()
307 usb_stor_dbg(us, "bar Status result %d %u\n", result, partial); in freecom_transport()
311 US_DEBUG(pdump(us, (void *)fst, partial)); in freecom_transport()
314 if (partial != 4) in freecom_transport()
367 FCM_PACKET_LENGTH, &partial); in freecom_transport()
368 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.c107 int result, partial; in rio_karma_send_command() local
121 us->iobuf, RIO_SEND_LEN, &partial); in rio_karma_send_command()
126 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.c507 unsigned int cswlen = 0, partial = 0; in ene_send_scsi_cmd() local
532 transfer_length, 0, &partial); in ene_send_scsi_cmd()
/linux-4.4.14/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.4.14/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.4.14/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()
287 spd->partial = kmalloc(buffers * sizeof(struct partial_page), GFP_KERNEL); in splice_grow_spd()
289 if (spd->pages && spd->partial) in splice_grow_spd()
293 kfree(spd->partial); in splice_grow_spd()
303 kfree(spd->partial); in splice_shrink_spd()
314 struct partial_page partial[PIPE_DEF_BUFFERS]; in __generic_file_splice_read() local
321 .partial = partial, in __generic_file_splice_read()
486 spd.partial[page_nr].offset = loff; in __generic_file_splice_read()
[all …]
DKconfig.binfmt47 bool "Write ELF core dumps with partial segments"
Dbuffer.c1991 int partial = 0; in __block_commit_write() local
2003 partial = 1; in __block_commit_write()
2020 if (!partial) in __block_commit_write()
/linux-4.4.14/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.4.14/tools/vm/
Dslabinfo.c35 unsigned long partial, objects, slabs, objects_partial, objects_total; member
541 s->slab_size, s->slabs - s->partial - s->cpu_slabs, in report()
544 page_size << s->order, s->partial, onoff(s->poison), in report()
586 s->partial, s->cpu_slabs); in slabcache()
629 s->slabs ? (s->partial * 100) / s->slabs : 100, in slabcache()
837 percentage_partial_slabs = s->partial * 100 / s->slabs; in totals()
849 if (s->partial < min_partial) in totals()
850 min_partial = s->partial; in totals()
874 if (s->partial > max_partial) in totals()
875 max_partial = s->partial; in totals()
[all …]
/linux-4.4.14/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.4.14/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.4.14/net/netfilter/
Dxt_dccp.c59 goto partial; in dccp_find_option()
77 partial: in dccp_find_option()
/linux-4.4.14/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.4.14/fs/ocfs2/
Dmove_extents.c46 int partial; member
228 int ret, credits = 0, extra_blocks = 0, partial = context->partial; in ocfs2_defrag_extent() local
311 if (!partial) { in ocfs2_defrag_extent()
326 if (partial && (new_len != *len)) in ocfs2_defrag_extent()
1041 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.c2918 int ret = 0, partial; in ocfs2_duplicate_clusters_by_page() local
2976 from, to, &partial, in ocfs2_duplicate_clusters_by_page()
Dalloc.c6615 int ret, partial = 0; in ocfs2_map_and_dirty_page() local
6630 from, to, &partial, in ocfs2_map_and_dirty_page()
6640 if (!partial) in ocfs2_map_and_dirty_page()
/linux-4.4.14/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
Dskbuff.h3527 __wsum partial; in gso_make_checksum() local
3529 partial = csum_partial(skb_transport_header(skb), plen, skb->csum); in gso_make_checksum()
3533 return csum_fold(partial); in gso_make_checksum()
/linux-4.4.14/Documentation/fpga/
Dfpga-mgr.txt33 FPGA_MGR_PARTIAL_RECONFIG for partial reconfiguration. If successful, the FPGA
73 /* flags indicates whether to do full or partial reconfiguration */
99 /* flags indicates whether to do full or partial reconfiguration */
/linux-4.4.14/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.4.14/Documentation/video4linux/
DCARDLIST.ivtv15 15 -> GOTVIEW PCI DVD (partial support only) [12ab:0600]
Domap3isp.txt60 partial frames.
/linux-4.4.14/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.4.14/kernel/
Drelay.c1225 struct partial_page partial[PIPE_DEF_BUFFERS]; in subbuf_splice_actor() local
1230 .partial = partial, in subbuf_splice_actor()
1264 spd.partial[spd.nr_pages].offset = poff; in subbuf_splice_actor()
1271 spd.partial[spd.nr_pages].len = this_len; in subbuf_splice_actor()
1272 spd.partial[spd.nr_pages].private = private; in subbuf_splice_actor()
/linux-4.4.14/mm/
Dslub.c1581 list_add_tail(&page->lru, &n->partial); in __add_partial()
1583 list_add(&page->lru, &n->partial); in __add_partial()
1677 list_for_each_entry_safe(page, page2, &n->partial, lru) { in get_partial_node()
2016 while ((page = c->partial)) { in unfreeze_partials()
2020 c->partial = page->next; in unfreeze_partials()
2090 oldpage = this_cpu_read(s->cpu_slab->partial); in put_cpu_partial()
2118 } while (this_cpu_cmpxchg(s->cpu_slab->partial, oldpage, page) in put_cpu_partial()
2170 return c->page || c->partial; in has_cpu_slab()
2212 list_for_each_entry(page, &n->partial, lru) in count_partial()
2417 if (c->partial) { in ___slab_alloc()
[all …]
Dslab.h344 struct list_head partial; member
Dshmem.c1650 struct partial_page partial[PIPE_DEF_BUFFERS]; in shmem_file_splice_read() local
1657 .partial = partial, in shmem_file_splice_read()
1733 spd.partial[page_nr].offset = loff; in shmem_file_splice_read()
1734 spd.partial[page_nr].len = this_len; in shmem_file_splice_read()
/linux-4.4.14/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.c1422 bool partial; in ntfs_commit_pages_after_non_resident_write() local
1427 partial = false; in ntfs_commit_pages_after_non_resident_write()
1434 partial = true; in ntfs_commit_pages_after_non_resident_write()
1444 if (!partial && !PageUptodate(page)) in ntfs_commit_pages_after_non_resident_write()
/linux-4.4.14/drivers/crypto/qat/qat_common/
Dicp_qat_fw_la.h125 ciph_iv, ciphcfg, partial) \ argument
144 ((partial & QAT_LA_PARTIAL_MASK) << \
/linux-4.4.14/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.4.14/crypto/asymmetric_keys/
Dx509_public_key.c80 bool partial) in x509_request_asymmetric_key() argument
101 if (partial) { in x509_request_asymmetric_key()
/linux-4.4.14/arch/c6x/lib/
Dmpyll.S23 ;; First compute partial results using 32-bit parts of x and y:
/linux-4.4.14/Documentation/sound/alsa/soc/
Dcodec.txt149 SNDRV_CTL_POWER_D1: /* partial On */
150 SNDRV_CTL_POWER_D2: /* partial On */
/linux-4.4.14/Documentation/sh/
Dregister-banks.txt7 The SH-3 and SH-4 CPU families traditionally include a single partial register
/linux-4.4.14/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.4.14/include/trace/events/
Dext4.h2066 __field( long long, partial )
2077 __entry->partial = partial_cluster;
2092 (long long) __entry->partial)
2105 __field( long long, partial )
2115 __entry->partial = partial_cluster;
2130 (long long) __entry->partial)
2188 int depth, long long partial, __le16 eh_entries),
2190 TP_ARGS(inode, start, end, depth, partial, eh_entries),
2198 __field( long long, partial )
2208 __entry->partial = partial;
[all …]
/linux-4.4.14/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.4.14/arch/mips/kernel/
Dentry.S99 restore_partial: # restore partial frame
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_io.c377 int partial; in osc_trunc_check() local
382 partial = cl_offset(clob, start) < size; in osc_trunc_check()
387 cl_page_gang_lookup(env, clob, io, start + partial, CL_PAGE_EOF, in osc_trunc_check()
Dosc_cache.c948 bool partial) in osc_extent_truncate() argument
989 (sub->cp_index == trunc_index && partial)) { in osc_extent_truncate()
1017 EASSERTF(ergo(ext->oe_start >= trunc_index + !!partial, in osc_extent_truncate()
1019 ext, "trunc_index %lu, partial %d\n", trunc_index, partial); in osc_extent_truncate()
2628 bool partial; in osc_cache_truncate_start() local
2632 partial = size > cl_offset(osc2cl(obj), index); in osc_cache_truncate_start()
2692 rc = osc_extent_truncate(ext, index, partial); in osc_cache_truncate_start()
2706 "trunc index = %lu/%d.\n", index, partial); in osc_cache_truncate_start()
2709 partial = false; in osc_cache_truncate_start()
/linux-4.4.14/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.txt239 802.3ad aggregations when partial failure of the active aggregator
979 or partial support for bonding, then provide information on enabling
/linux-4.4.14/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.4.14/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.4.14/drivers/scsi/qla2xxx/
Dqla_iocb.c867 uint32_t *partial) in qla24xx_get_one_block_sg() argument
888 *partial = 0; in qla24xx_get_one_block_sg()
892 *partial = 1; in qla24xx_get_one_block_sg()
920 uint32_t partial; in qla24xx_walk_and_build_sglist_no_difb() local
946 while (qla24xx_get_one_block_sg(prot_int, &sgx, &partial)) { in qla24xx_walk_and_build_sglist_no_difb()
1001 if (partial == 0) { in qla24xx_walk_and_build_sglist_no_difb()
1012 partial = 1; /* So as to not re-enter this block */ in qla24xx_walk_and_build_sglist_no_difb()
1644 uint32_t partial; in qla24xx_dif_start_scsi() local
1653 cmd->device->sector_size, &sgx, &partial)) in qla24xx_dif_start_scsi()
/linux-4.4.14/drivers/net/usb/
Drndis_host.c109 int partial; in rndis_command() local
145 &notification, sizeof(notification), &partial, in rndis_command()
/linux-4.4.14/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.4.14/Documentation/DocBook/
Dnetworking.xml.db139 API-skb-partial-csum-set
231 API-xdr-partial-copy-from-skb
232 API-csum-partial-copy-to-xdr
Dkernel-api.xml.db231 API-remap-vmalloc-range-partial
/linux-4.4.14/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.txt276 and <size> parameters are provided to do partial page mapping, it is
356 those passed into the single mapping API to do a partial sync.
477 memory or doing partial flushes.
488 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.
890 Firstly, write barriers act as partial orderings on store operations.
928 Secondly, data dependency barriers act as partial orderings on data-dependent
1015 And thirdly, a read barrier acts as a partial order on loads. Consider the
1064 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.4.14/net/core/
Dskbuff.c1768 (spd->partial[spd->nr_pages - 1].offset + in spd_can_coalesce()
1769 spd->partial[spd->nr_pages - 1].len == offset); in spd_can_coalesce()
1790 spd->partial[spd->nr_pages - 1].len += *len; in spd_fill_page()
1795 spd->partial[spd->nr_pages].len = *len; in spd_fill_page()
1796 spd->partial[spd->nr_pages].offset = offset; in spd_fill_page()
1909 struct partial_page partial[MAX_SKB_FRAGS]; in skb_splice_bits() local
1913 .partial = partial, in skb_splice_bits()
/linux-4.4.14/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.4.14/Documentation/firmware_class/
DREADME42 3), kernel: Discard any previous partial load.
/linux-4.4.14/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.4.14/net/ipv4/
Dtcp_output.c1522 static bool tcp_nagle_check(bool partial, const struct tcp_sock *tp, in tcp_nagle_check() argument
1525 return partial && in tcp_nagle_check()
1558 u32 partial, needed, window, max_len; in tcp_mss_split_point() local
1571 partial = needed % mss_now; in tcp_mss_split_point()
1576 if (tcp_nagle_check(partial != 0, tp, nonagle)) in tcp_mss_split_point()
1577 return needed - partial; in tcp_mss_split_point()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_gtt.h158 } partial; member
Di915_gem_gtt.c3404 ret = sg_alloc_table(st, view->params.partial.size, GFP_KERNEL); in intel_partial_pages()
3411 view->params.partial.offset) in intel_partial_pages()
3413 if (st->nents >= view->params.partial.size) in intel_partial_pages()
3540 return view->params.partial.size << PAGE_SHIFT; in i915_ggtt_view_size()
Di915_gem.c1834 view.params.partial.offset = rounddown(page_offset, chunk_size); in i915_gem_fault()
1835 view.params.partial.size = in i915_gem_fault()
1839 view.params.partial.offset); in i915_gem_fault()
1867 (view.params.partial.offset << PAGE_SHIFT); in i915_gem_fault()
1870 for (i = 0; i < view.params.partial.size; i++) { in i915_gem_fault()
/linux-4.4.14/kernel/trace/
Dtrace.c4889 .partial = partial_def, in tracing_splice_read_pipe()
4940 spd.partial[i].offset = 0; in tracing_splice_read_pipe()
4941 spd.partial[i].len = trace_seq_used(&iter->seq); in tracing_splice_read_pipe()
5733 (struct buffer_ref *)spd->partial[i].private; in buffer_spd_release()
5740 spd->partial[i].private = 0; in buffer_spd_release()
5754 .partial = partial_def, in tracing_buffers_splice_read()
5823 spd.partial[i].len = PAGE_SIZE; in tracing_buffers_splice_read()
5824 spd.partial[i].offset = 0; in tracing_buffers_splice_read()
5825 spd.partial[i].private = (unsigned long)ref; in tracing_buffers_splice_read()
/linux-4.4.14/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.4.14/Documentation/filesystems/pohmelfs/
Dnetwork_protocol.txt47 like partial size of the embedded objects or creation flags.
/linux-4.4.14/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.4.14/Documentation/powerpc/
Dtransactional_memory.txt17 guaranteed to either complete atomically or roll back and undo any partial
/linux-4.4.14/Documentation/arm/Samsung-S3C24XX/
DOverview.txt16 revive this effort, partial support can be retrieved from earlier Linux
/linux-4.4.14/Documentation/devicetree/bindings/
Dxilinx.txt275 (ICAP). The ICAP enables partial reconfiguration of the FPGA,
/linux-4.4.14/Documentation/scsi/
DFlashPoint.txt89 many purchasers of new systems, it was only a partial solution to the
/linux-4.4.14/Documentation/scheduler/
Dsched-design-CFS.txt157 This is the (partial) list of the hooks:
/linux-4.4.14/Documentation/frv/
Dfeatures.txt228 correspond to at least a partial page of WorkRAM. So the first device file
/linux-4.4.14/Documentation/crypto/
Dasymmetric-keys.txt53 partial match. The key type may also use other criteria to refer to a key.
/linux-4.4.14/Documentation/ide/
DChangeLog.ide-tape.1995-2002242 * Changed handling of partial data transfers: they do not
/linux-4.4.14/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.4.14/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.4.14/arch/mips/lib/
Dcsum_partial.S693 move t2, zero # partial word
/linux-4.4.14/Documentation/ioctl/
Dioctl-number.txt22 many drivers share a partial letter with other drivers.
/linux-4.4.14/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.4.14/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.4.14/
DMakefile626 $(call cc-option,-fno-partial-inlining)
DCREDITS1 This is at least a partial credits-file of people that have
/linux-4.4.14/Documentation/RCU/
Dchecklist.txt276 is only a partial solution, though.)
/linux-4.4.14/drivers/usb/host/
DKconfig670 bool "partial ISO support"
/linux-4.4.14/init/
DKconfig1750 bool "SLUB per cpu partial cache"
1752 Per cpu partial caches accellerate objects allocation and freeing
/linux-4.4.14/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.4.14/Documentation/block/
Dbiodoc.txt327 completion of partial transfers. The driver has to modify these fields
/linux-4.4.14/Documentation/devicetree/
Dbooting-without-of.txt1236 See appendix A for an example partial SOC node definition for the
/linux-4.4.14/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|