Home
last modified time | relevance | path

Searched refs:fragments (Results 1 – 25 of 73) sorted by relevance

123

/Linux-v4.19/drivers/of/
Doverlay.c53 struct fragment *fragments; member
147 struct fragment *fragment = &ovcs->fragments[i]; in overlay_notify()
211 fragment = &ovcs->fragments[k]; in dup_and_fixup_symbol_prop()
487 fragment = &ovcs->fragments[i]; in build_changeset()
498 fragment = &ovcs->fragments[ovcs->count - 1]; in build_changeset()
565 struct fragment *fragments; in init_overlay_changeset() local
609 fragments = kcalloc(cnt, sizeof(*fragments), GFP_KERNEL); in init_overlay_changeset()
610 if (!fragments) { in init_overlay_changeset()
621 fragment = &fragments[cnt]; in init_overlay_changeset()
640 fragment = &fragments[cnt]; in init_overlay_changeset()
[all …]
/Linux-v4.19/fs/squashfs/
Dfragment.c56 if (fragment >= msblk->fragments) in squashfs_frag_lookup()
77 u64 fragment_table_start, u64 next_table, unsigned int fragments) in squashfs_read_fragment_index_table() argument
79 unsigned int length = SQUASHFS_FRAGMENT_INDEX_BYTES(fragments); in squashfs_read_fragment_index_table()
Dsuper.c86 unsigned int fragments; in squashfs_fill_super() local
178 msblk->fragments = le32_to_cpu(sblk->fragments); in squashfs_fill_super()
189 TRACE("Number of fragments %d\n", msblk->fragments); in squashfs_fill_super()
276 fragments = msblk->fragments; in squashfs_fill_super()
277 if (fragments == 0) in squashfs_fill_super()
289 le64_to_cpu(sblk->fragment_table_start), next_table, fragments); in squashfs_fill_super()
Dsquashfs_fs_sb.h78 unsigned int fragments; member
DKconfig213 int "Number of fragments cached" if SQUASHFS_EMBEDDED
217 By default SquashFS caches the last 3 fragments read from
219 has to re-read fragments less often from disk, at the expense
/Linux-v4.19/fs/xfs/scrub/
Drefcount.c83 struct list_head fragments; member
143 list_add_tail(&frag->list, &refchk->fragments); in xchk_refcountbt_rmap_check()
187 list_for_each_entry(frag, &refchk->fragments, list) { in xchk_refcountbt_process_rmap_fragments()
197 list_for_each_entry_safe(frag, n, &refchk->fragments, list) { in xchk_refcountbt_process_rmap_fragments()
216 while (!list_empty(&refchk->fragments)) { in xchk_refcountbt_process_rmap_fragments()
233 list_for_each_entry_safe(frag, n, &refchk->fragments, list) { in xchk_refcountbt_process_rmap_fragments()
272 list_for_each_entry_safe(frag, n, &refchk->fragments, list) { in xchk_refcountbt_process_rmap_fragments()
308 INIT_LIST_HEAD(&refchk.fragments); in xchk_refcountbt_xref_rmap()
319 list_for_each_entry_safe(frag, n, &refchk.fragments, list) { in xchk_refcountbt_xref_rmap()
/Linux-v4.19/drivers/net/wireless/intel/ipw2x00/
Dlibipw_tx.c186 if (txb->fragments[i]) in libipw_txb_free()
187 dev_kfree_skb_any(txb->fragments[i]); in libipw_txb_free()
206 txb->fragments[i] = __dev_alloc_skb(txb_size + headroom, in libipw_alloc_txb()
208 if (unlikely(!txb->fragments[i])) { in libipw_alloc_txb()
212 skb_reserve(txb->fragments[i], headroom); in libipw_alloc_txb()
216 dev_kfree_skb_any(txb->fragments[i--]); in libipw_alloc_txb()
441 skb_frag = txb->fragments[0]; in libipw_xmit()
466 skb_frag = txb->fragments[i]; in libipw_xmit()
/Linux-v4.19/Documentation/vm/
Dpage_frags.rst4 Page fragments
9 fragments within that page are individually refcounted, in the page's
13 simple allocation framework for page fragments. This is used by the
37 fragments, but the page fragments are cached at the ring or descriptor
D00-INDEX28 - description of page fragments allocator
/Linux-v4.19/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_2835_arm.c556 char *fragments; in create_pagelist() local
566 fragments = g_free_fragments; in create_pagelist()
567 WARN_ON(fragments == NULL); in create_pagelist()
571 (fragments - g_fragments_base) / g_fragments_size; in create_pagelist()
598 char *fragments = g_fragments_base + in free_pagelist() local
614 fragments, in free_pagelist()
623 fragments + g_cache_line_size, in free_pagelist()
629 *(char **)fragments = g_free_fragments; in free_pagelist()
630 g_free_fragments = fragments; in free_pagelist()
/Linux-v4.19/drivers/staging/rtl8192u/ieee80211/
Dieee80211_tx.c257 txb->fragments[i] = dev_alloc_skb(txb_size); in ieee80211_alloc_txb()
258 if (unlikely(!txb->fragments[i])) { in ieee80211_alloc_txb()
262 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb)); in ieee80211_alloc_txb()
266 dev_kfree_skb_any(txb->fragments[i--]); in ieee80211_alloc_txb()
774 skb_frag = txb->fragments[i]; in ieee80211_xmit()
870 skb_put_data(txb->fragments[0], skb->data, skb->len); in ieee80211_xmit()
877 struct cb_desc *tcb_desc = (struct cb_desc *)(txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE); in ieee80211_xmit()
889 ieee80211_tx_query_agg_cap(ieee, txb->fragments[0], tcb_desc); in ieee80211_xmit()
892 ieee80211_query_protectionmode(ieee, tcb_desc, txb->fragments[0]); in ieee80211_xmit()
893 ieee80211_query_seqnum(ieee, txb->fragments[0], header.addr1); in ieee80211_xmit()
/Linux-v4.19/drivers/staging/rtl8192e/
Drtllib_tx.c234 txb->fragments[i] = dev_alloc_skb(txb_size); in rtllib_alloc_txb()
235 if (unlikely(!txb->fragments[i])) { in rtllib_alloc_txb()
239 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb)); in rtllib_alloc_txb()
243 dev_kfree_skb_any(txb->fragments[i--]); in rtllib_alloc_txb()
627 skb_put_data(txb->fragments[0], skb->data, skb->len); in rtllib_xmit_inter()
797 skb_frag = txb->fragments[i]; in rtllib_xmit_inter()
895 skb_put_data(txb->fragments[0], skb->data, skb->len); in rtllib_xmit_inter()
901 (txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE); in rtllib_xmit_inter()
948 rtllib_tx_query_agg_cap(ieee, txb->fragments[0], in rtllib_xmit_inter()
953 txb->fragments[0]); in rtllib_xmit_inter()
/Linux-v4.19/net/ieee802154/6lowpan/
Dreassembly.c132 for (next = fq->q.fragments; next != NULL; next = next->next) { in lowpan_frag_queue()
147 fq->q.fragments = skb; in lowpan_frag_queue()
188 struct sk_buff *fp, *head = fq->q.fragments; in lowpan_frag_reasm()
206 skb_morph(head, fq->q.fragments); in lowpan_frag_reasm()
207 head->next = fq->q.fragments->next; in lowpan_frag_reasm()
209 consume_skb(fq->q.fragments); in lowpan_frag_reasm()
210 fq->q.fragments = head; in lowpan_frag_reasm()
267 fq->q.fragments = NULL; in lowpan_frag_reasm()
/Linux-v4.19/tools/perf/Documentation/
Dperf-test.txt11 'perf test [<options>] [{list <test-name-fragment>|[<test-name-fragments>|<test-numbers>]}]'
21 To run just specific tests, inform test name fragments or the numbers obtained
/Linux-v4.19/net/ipv6/
Dreassembly.c190 for (next = fq->q.fragments; next != NULL; next = next->next) { in ip6_frag_queue()
228 fq->q.fragments = skb; in ip6_frag_queue()
283 struct sk_buff *fp, *head = fq->q.fragments; in ip6_frag_reasm()
308 skb_morph(head, fq->q.fragments); in ip6_frag_reasm()
309 head->next = fq->q.fragments->next; in ip6_frag_reasm()
311 consume_skb(fq->q.fragments); in ip6_frag_reasm()
312 fq->q.fragments = head; in ip6_frag_reasm()
407 fq->q.fragments = NULL; in ip6_frag_reasm()
/Linux-v4.19/Documentation/ABI/testing/
Ddev-kmsg93 fragment of a line. All following fragments are flagged with
101 By default, kernel tries to avoid fragments by concatenating
102 when it can and fragments are rare; however, when extended
104 disabled and /dev/kmsg output will contain more fragments. If
/Linux-v4.19/net/ipv6/netfilter/
Dnf_conntrack_reasm.c267 for (next = fq->q.fragments; next != NULL; next = next->next) { in nf_ct_frag6_queue()
305 fq->q.fragments = skb; in nf_ct_frag6_queue()
343 struct sk_buff *fp, *head = fq->q.fragments; in nf_ct_frag6_reasm()
466 fq->q.fragments = NULL; in nf_ct_frag6_reasm()
/Linux-v4.19/include/uapi/sound/
Dcompress_offload.h42 __u32 fragments; member
/Linux-v4.19/include/net/
Dinet_frag.h80 struct sk_buff *fragments; /* Used in IPv6. */ member
Dipv6_frag.h85 head = fq->q.fragments; in ip6frag_expire_frag_queue()
/Linux-v4.19/include/sound/
Dcompress_driver.h43 u32 fragments; member
/Linux-v4.19/net/ipv4/
Dip_fragment.c215 if (qp->q.fragments) { in ip_expire()
216 head = qp->q.fragments; in ip_expire()
217 qp->q.fragments = head->next; in ip_expire()
334 qp->q.fragments = NULL; in ip_frag_reinit()
652 qp->q.fragments = NULL; in ip_frag_reasm()
/Linux-v4.19/Documentation/scsi/
Dsym53c500_cs.txt11 the code fragments I shamelessly adapted for this work. Thanks also to
/Linux-v4.19/Documentation/networking/
Dudplite.txt187 several tiny fragments, consider the following example.
203 the last packet before releasing the fragments to the IP module.
211 of 3356 bytes will be split into the following fragments:
217 The first two fragments have to be checksummed in full, of the last
Dppp_generic.txt14 ordering and combining received fragments
176 or more fragments and puts a multilink header on each fragment. It
177 decides how many fragments to use based on the length of the packet
180 fragment if it doesn't have any fragments currently queued up for it
183 scheme has the effect that more fragments are given to higher-
187 transmitted as single fragments, thus reducing the overhead of
336 numbers on received multilink fragments
423 fragments is disabled. This ioctl is only available if the

123