/linux-master/drivers/usb/cdns3/ |
H A D | cdnsp-ring.c | 181 * chain bit is set), then set the chain bit in all the following link TRBs. 183 * have their chain bit cleared (so that each Link TRB is a separate TD). 192 u32 chain; local 194 chain = le32_to_cpu(ring->enqueue->generic.field[3]) & TRB_CHAIN; 210 if (!chain && !more_trbs_coming) 214 next->link.control |= cpu_to_le32(chain); 1937 * Chain all the TRBs together; clear the chain bit in the last 1938 * TRB to indicate it's the last TRB in the chain. 2282 /* Set the chain bi [all...] |
/linux-master/net/netfilter/ |
H A D | nft_meta.c | 554 return nft_chain_validate_hooks(ctx->chain, hooks); 577 return nft_chain_validate_hooks(ctx->chain, hooks); 628 return nft_chain_validate_hooks(ctx->chain, hooks);
|
H A D | nft_fwd_netdev.c | 210 return nft_chain_validate_hooks(ctx->chain, (1 << NF_NETDEV_INGRESS) |
|
H A D | nf_tables_trace.c | 135 * an implicit return (end of chain reached). 176 return &info->basechain->chain; 183 if (WARN_ON_ONCE(!last->chain)) 184 return &info->basechain->chain; 186 return last->chain; 194 const struct nft_chain *chain; local 204 chain = nft_trace_get_chain(rule, info); 207 nla_total_size(strlen(chain->table->name)) + 208 nla_total_size(strlen(chain->name)) + 226 size += nla_total_size(strlen(verdict->chain 306 nft_trace_init(struct nft_traceinfo *info, const struct nft_pktinfo *pkt, const struct nft_chain *chain) argument [all...] |
/linux-master/tools/perf/util/ |
H A D | intel-pt.c | 157 struct ip_callchain *chain; member in struct:intel_pt 187 struct ip_callchain *chain; member in struct:intel_pt_queue 1226 pt->chain = intel_pt_alloc_chain(pt); 1227 if (!pt->chain) 1240 thread_stack__sample_late(thread, sample->cpu, pt->chain, 1244 sample->callchain = pt->chain; 1301 ptq->chain = intel_pt_alloc_chain(pt); 1302 if (!ptq->chain) 1391 zfree(&ptq->chain); 1408 zfree(&ptq->chain); [all...] |
H A D | callchain.h | 20 #define CALLCHAIN_HELP "setup and enables call-graph (stack chain/backtrace):\n\n" 276 int arch_skip_callchain_idx(struct thread *thread, struct ip_callchain *chain); 279 struct ip_callchain *chain __maybe_unused)
|
/linux-master/drivers/s390/cio/ |
H A D | crw.c | 66 unsigned int chain; local 73 chain = 0; 77 if (unlikely(chain > 1)) { 90 "chain\n", __func__, chain); 93 chain = tmp_crw.chn ? chain + 1 : 0; 96 ccode = stcrw(&crw[chain]); 101 crw[chain].slct, crw[chain] [all...] |
/linux-master/drivers/dma/ |
H A D | txx9dmac.c | 441 /* Make chain-completion interrupt happen */ 538 dma_addr_t chain; local 544 chain = channel64_read_CHAR(dc); 548 chain = channel32_readl(dc, CHAR); 552 /* For dynamic chain, we should look at XFACT instead of NCHNC */ 559 chain = 0; /* last descriptor of this chain */ 562 (u64)chain); 565 if (desc_read_CHAR(dc, desc) == chain) { 573 if (desc_read_CHAR(dc, child) == chain) { [all...] |
H A D | mv_xor.c | 175 * chain headed by sw_desc 184 /* set the hardware chain */ 276 /* free completed slots from the chain starting with 280 list_for_each_entry_safe(iter, _iter, &mv_chan->chain, 305 if ((busy == 0) && !list_empty(&mv_chan->chain)) { 311 iter = list_entry(mv_chan->chain.next, 316 if (!list_is_last(&iter->node, &mv_chan->chain)) { 397 if (list_empty(&mv_chan->chain)) 398 list_move_tail(&sw_desc->node, &mv_chan->chain); 402 old_chain_tail = list_entry(mv_chan->chain [all...] |
/linux-master/drivers/dma/ppc4xx/ |
H A D | adma.c | 75 /* This flag is set when want to refetch the xor chain in the interrupt 325 /* Common initialization of a PQ descriptors chain */ 362 /* This is a WXOR only chain: 394 /* The first 1 or 2 slots in chain are always RXOR, 454 /* initialize each source descriptor in chain */ 719 * descriptor in chain 750 /* bind descriptor to the chain */ 945 list_for_each_entry(iter, &chan->chain, 954 BUG_ON(&iter->chain_node == &chan->chain); 1004 * then refetch the s/w chain her [all...] |
/linux-master/kernel/futex/ |
H A D | futex.h | 118 struct plist_head chain; member in struct:futex_hash_bucket
|
/linux-master/drivers/message/fusion/ |
H A D | mptscsih.c | 124 * mptscsih_getFreeChainBuffer - Function to get a free chain 168 * mptscsih_AddSGE - Add a SGE (plus chain buffers) to the 221 * chainSge (Null if original MF is not a chain buffer) 272 /* The current buffer is a chain buffer, 274 * Update the chain element 290 /* At least one chain buffer is needed. 294 * (OR finish previous MF chain buffer) 296 * - Populate chain element 304 /* Set LAST_ELEMENT flag for last non-chain element 318 /* The current buffer is a chain buffe 1451 MPT_FRAME_HDR *chain; local [all...] |
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_vma_resource.c | 92 i915_sw_fence_fini(&vma_res->chain); 194 container_of(fence, typeof(*vma_res), chain); 244 if (atomic_read(&vma_res->chain.pending) <= 1) { 251 i915_sw_fence_commit(&vma_res->chain); 268 i915_sw_fence_init(&vma_res->chain, i915_vma_resource_fence_notify);
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_clflush.c | 115 i915_sw_fence_await_reservation(&clflush->base.chain,
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_packet_manager_v9.c | 141 uint64_t ib, size_t ib_size_in_dwords, bool chain) 167 packet->bitfields4.chain = chain ? 1 : 0; 169 packet->bitfields4.chained_runlist_idle_disable = chain ? 1 : 0; 140 pm_runlist_v9(struct packet_manager *pm, uint32_t *buffer, uint64_t ib, size_t ib_size_in_dwords, bool chain) argument
|
/linux-master/net/ipv4/ |
H A D | tcp_metrics.c | 89 struct tcp_metrics_block __rcu *chain; member in struct:tcpm_hash_bucket 191 oldest = deref_locked(tcp_metrics_hash[hash].chain); 213 tm->tcpm_next = tcp_metrics_hash[hash].chain; 214 rcu_assign_pointer(tcp_metrics_hash[hash].chain, tm); 238 for (tm = rcu_dereference(tcp_metrics_hash[hash].chain); tm; 280 for (tm = rcu_dereference(tcp_metrics_hash[hash].chain); tm; 775 for (col = 0, tm = rcu_dereference(hb->chain); tm; 869 for (tm = rcu_dereference(tcp_metrics_hash[hash].chain); tm; 901 struct tcp_metrics_block __rcu **pp = &hb->chain; 948 pp = &hb->chain; [all...] |
H A D | fib_semantics.c | 177 fnhe = rcu_dereference_protected(hash[i].chain, 1); 1952 for (fnhe = rcu_dereference_protected(bucket[i].chain, 1);
|
/linux-master/kernel/locking/ |
H A D | lockdep_proc.c | 151 struct lock_chain *chain = v; local 169 seq_printf(m, "irq_context: %s\n", irq_strs[chain->irq_context]); 171 for (i = 0; i < chain->depth; i++) { 172 class = lock_chain_get_class(chain, i); 205 seq_printf(m, " chain lookup misses: %11llu\n", 207 seq_printf(m, " chain lookup hits: %11llu\n", 308 seq_printf(m, " dependency chain hlocks used: %11lu [max: %lu]\n", 312 seq_printf(m, " dependency chain hlocks lost: %11u\n", 388 seq_printf(m, " large chain blocks: %11u\n",
|
/linux-master/fs/minix/ |
H A D | itree_common.c | 33 Indirect chain[DEPTH], 37 Indirect *p = chain; 42 add_chain (chain, NULL, i_data(inode) + *offsets); 50 if (!verify_chain(chain, p)) 116 Indirect chain[DEPTH], 125 if (!verify_chain(chain, where-1) || *where->p) 157 Indirect chain[DEPTH]; local 166 partial = get_branch(inode, depth, offsets, chain, &err); 171 map_bh(bh, inode->i_sb, block_to_cpu(chain[depth-1].key)); 173 partial = chain 30 get_branch(struct inode *inode, int depth, int *offsets, Indirect chain[DEPTH], int *err) argument 115 splice_branch(struct inode *inode, Indirect chain[DEPTH], Indirect *where, int num) argument 223 find_shared(struct inode *inode, int depth, int offsets[DEPTH], Indirect chain[DEPTH], block_t *top) argument 305 Indirect chain[DEPTH]; local [all...] |
/linux-master/fs/affs/ |
H A D | inode.c | 389 __be32 chain; local 390 chain = AFFS_TAIL(sb, inode_bh)->link_chain; 392 AFFS_TAIL(sb, bh)->link_chain = chain; 394 affs_adjust_checksum(inode_bh, block - be32_to_cpu(chain));
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | init.c | 74 mt7615_init_mac_chain(struct mt7615_dev *dev, int chain) argument 78 if (!chain) 86 mt76_rmw(dev, MT_TMAC_TRCR(chain), 91 mt76_wr(dev, MT_AGG_ACR(chain), 96 mt76_wr(dev, MT_AGG_ARUCR(chain), 106 mt76_wr(dev, MT_AGG_ARDCR(chain), 116 mt76_clear(dev, MT_DMA_RCFR0(chain), MT_DMA_RCFR0_MCU_RX_TDLS); 128 mt76_rmw(dev, MT_DMA_RCFR0(chain), mask, set);
|
/linux-master/drivers/net/ethernet/toshiba/ |
H A D | spider_net.c | 59 "in tx chain"); 270 * spider_net_free_chain - free descriptor chain 272 * @chain: address of chain 277 struct spider_net_descr_chain *chain) 281 descr = chain->ring; 286 } while (descr != chain->ring); 288 dma_free_coherent(&card->pdev->dev, chain->num_desc * sizeof(struct spider_net_hw_descr), 289 chain->hwring, chain 276 spider_net_free_chain(struct spider_net_card *card, struct spider_net_descr_chain *chain) argument 303 spider_net_init_chain(struct spider_net_card *card, struct spider_net_descr_chain *chain) argument 489 struct spider_net_descr_chain *chain = &card->rx_chain; local 519 struct spider_net_descr_chain *chain = &card->rx_chain; local 652 struct spider_net_descr_chain *chain = &card->tx_chain; local 767 struct spider_net_descr_chain *chain = &card->tx_chain; local 991 struct spider_net_descr_chain *chain = &card->rx_chain; local 1090 struct spider_net_descr_chain *chain = &card->rx_chain; local 1117 struct spider_net_descr_chain *chain = &card->rx_chain; local 1153 struct spider_net_descr_chain *chain = &card->rx_chain; local [all...] |
/linux-master/tools/testing/selftests/netfilter/ |
H A D | nft_audit.sh | 48 do_test "nft add chain $table c1" \ 51 do_test "nft add chain $table c2; add chain $table c3" \ 64 for chain in c2 c3; do 66 cmd+="$sep add rule $table $chain counter" 207 readarray -t handles < <(nft -a list chain t1 c1 | \ 217 do_test 'nft flush chain t1 c2' \ 225 do_test 'nft delete chain t2 c2' \
|
/linux-master/drivers/dma-buf/ |
H A D | dma-fence-unwrap.c | 12 #include <linux/dma-fence-chain.h> 20 cursor->array = dma_fence_chain_contained(cursor->chain); 36 cursor->chain = dma_fence_get(head); 57 cursor->chain = dma_fence_chain_walk(cursor->chain);
|
/linux-master/drivers/net/ethernet/microchip/vcap/ |
H A D | vcap_api_kunit.c | 2224 int chain; local 2240 chain = vcap_get_next_chain(&test_vctrl, &test_netdev, 0); 2241 KUNIT_EXPECT_EQ(test, 1000000, chain); 2243 chain = vcap_get_next_chain(&test_vctrl, &test_netdev, 1000000); 2244 KUNIT_EXPECT_EQ(test, 1100000, chain); 2246 chain = vcap_get_next_chain(&test_vctrl, &test_netdev, 1100000); 2247 KUNIT_EXPECT_EQ(test, 8000000, chain);
|