Home
last modified time | relevance | path

Searched refs:chain (Results 301 - 325 of 517) sorted by relevance

1...<<1112131415161718192021

/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_mbx.c159 struct hnae3_ring_chain_node *chain_tmp, *chain; in hclge_free_vector_ring_chain() local
161 chain = head->next; in hclge_free_vector_ring_chain()
163 while (chain) { in hclge_free_vector_ring_chain()
164 chain_tmp = chain->next; in hclge_free_vector_ring_chain()
165 kfree_sensitive(chain); in hclge_free_vector_ring_chain()
166 chain = chain_tmp; in hclge_free_vector_ring_chain()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cs.c517 p->post_deps[i].chain = NULL; in amdgpu_cs_p2_syncobj_out()
548 dep->chain = NULL; in amdgpu_cs_p2_syncobj_timeline_signal()
550 dep->chain = dma_fence_chain_alloc(); in amdgpu_cs_p2_syncobj_timeline_signal()
551 if (!dep->chain) in amdgpu_cs_p2_syncobj_timeline_signal()
558 dma_fence_chain_free(dep->chain); in amdgpu_cs_p2_syncobj_timeline_signal()
1236 if (p->post_deps[i].chain && p->post_deps[i].point) { in amdgpu_cs_post_dependencies()
1238 p->post_deps[i].chain, in amdgpu_cs_post_dependencies()
1240 p->post_deps[i].chain = NULL; in amdgpu_cs_post_dependencies()
1361 kfree(parser->post_deps[i].chain); in amdgpu_cs_parser_fini()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch_offloads.c139 if (!attr->chain && esw_attr && esw_attr->int_port) in mlx5_eswitch_set_rule_source_port()
265 u32 chain, u32 prio, u32 level, in esw_setup_chain_dest()
271 ft = mlx5_chains_get_table(chains, chain, prio, level); in esw_setup_chain_dest()
419 esw_cleanup_chain_dest(struct mlx5_fs_chains *chains, u32 chain, u32 prio, u32 level) in esw_cleanup_chain_dest() argument
421 mlx5_chains_put_table(chains, chain, prio, level); in esw_cleanup_chain_dest()
733 fwd_attr.chain = attr->chain; in mlx5_eswitch_add_offloaded_rule()
740 if (attr->chain || attr->prio) in mlx5_eswitch_add_offloaded_rule()
741 fdb = mlx5_chains_get_table(chains, attr->chain, in mlx5_eswitch_add_offloaded_rule()
777 else if (attr->chain || att in mlx5_eswitch_add_offloaded_rule()
262 esw_setup_chain_dest(struct mlx5_flow_destination *dest, struct mlx5_flow_act *flow_act, struct mlx5_fs_chains *chains, u32 chain, u32 prio, u32 level, int i) esw_setup_chain_dest() argument
[all...]
/kernel/linux/linux-6.6/drivers/dma/ppc4xx/
H A Dadma.c75 /* This flag is set when want to refetch the xor chain in the interrupt
325 /* Common initialization of a PQ descriptors chain */ in ppc440spe_desc_init_dma01pq()
362 /* This is a WXOR only chain: in ppc440spe_desc_init_dma01pq()
394 /* The first 1 or 2 slots in chain are always RXOR, in ppc440spe_desc_init_dma01pq()
454 /* initialize each source descriptor in chain */ in ppc440spe_desc_init_dma01pqzero_sum()
719 * descriptor in chain
750 /* bind descriptor to the chain */ in ppc440spe_desc_set_link()
945 list_for_each_entry(iter, &chan->chain, in ppc440spe_adma_device_clear_eot_status()
954 BUG_ON(&iter->chain_node == &chan->chain); in ppc440spe_adma_device_clear_eot_status()
1004 * then refetch the s/w chain her in ppc440spe_adma_device_clear_eot_status()
[all...]
/kernel/linux/linux-5.10/net/netfilter/
H A Dnft_reject.c30 return nft_chain_validate_hooks(ctx->chain, in nft_reject_validate()
H A Dnft_meta.c549 return nft_chain_validate_hooks(ctx->chain, hooks); in nft_meta_get_validate_sdif()
572 return nft_chain_validate_hooks(ctx->chain, hooks); in nft_meta_get_validate_xfrm()
623 return nft_chain_validate_hooks(ctx->chain, hooks); in nft_meta_set_validate()
/kernel/linux/linux-5.10/tools/perf/util/
H A Dsession.h83 struct ip_callchain *chain,
/kernel/linux/linux-5.10/fs/ocfs2/
H A Docfs2_ioctl.h54 __u16 chain; /* Chain for this group */ member
/kernel/linux/linux-6.6/fs/ocfs2/
H A Docfs2_ioctl.h44 __u16 chain; /* Chain for this group */ member
/kernel/linux/linux-6.6/include/net/netfilter/
H A Dnf_tables_offload.h75 int nft_flow_rule_stats(const struct nft_chain *chain, const struct nft_rule *rule);
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H A Dgoto.c37 dest_chain <= attr->chain) { in validate_goto_chain()
38 NL_SET_ERR_MSG_MOD(extack, "Goto lower numbered chain isn't supported"); in validate_goto_chain()
44 "Requested destination chain is out of supported range"); in validate_goto_chain()
52 "Goto chain is not allowed if action has reformat or decap"); in validate_goto_chain()
113 NL_SET_ERR_MSG_MOD(extack, "Mirroring goto chain rules isn't supported"); in tc_act_post_parse_goto()
/kernel/linux/linux-6.6/net/netfilter/
H A Dnft_reject.c30 return nft_chain_validate_hooks(ctx->chain, in nft_reject_validate()
H A Dnft_reject_inet.c67 return nft_chain_validate_hooks(ctx->chain, in nft_reject_inet_validate()
/kernel/linux/linux-6.6/net/switchdev/
H A Dswitchdev.c430 struct blocking_notifier_head *chain = &switchdev_blocking_notif_chain; in register_switchdev_blocking_notifier() local
432 return blocking_notifier_chain_register(chain, nb); in register_switchdev_blocking_notifier()
438 struct blocking_notifier_head *chain = &switchdev_blocking_notif_chain; in unregister_switchdev_blocking_notifier() local
440 return blocking_notifier_chain_unregister(chain, nb); in unregister_switchdev_blocking_notifier()
/kernel/linux/linux-6.6/net/sched/
H A Dcls_flower.c102 struct tcf_chain *chain; member
440 struct tcf_block *block = tp->chain->block; in fl_hw_destroy_filter()
456 struct tcf_block *block = tp->chain->block; in fl_hw_replace_filter()
500 struct tcf_block *block = tp->chain->block; in fl_hw_update_stats()
2345 if (!fl_mask_fits_tmplt(tp->chain->tmplt_priv, mask)) { in fl_change()
2552 struct tcf_block *block = tp->chain->block; in fl_reoffload()
2635 static int fl_hw_create_tmplt(struct tcf_chain *chain, in fl_hw_create_tmplt() argument
2639 struct tcf_block *block = chain->block; in fl_hw_create_tmplt()
2645 cls_flower.common.chain_index = chain->index; in fl_hw_create_tmplt()
2661 static void fl_hw_destroy_tmplt(struct tcf_chain *chain, in fl_hw_destroy_tmplt() argument
2674 fl_tmplt_create(struct net *net, struct tcf_chain *chain, struct nlattr **tca, struct netlink_ext_ack *extack) fl_tmplt_create() argument
2727 fl_tmplt_reoffload(struct tcf_chain *chain, bool add, flow_setup_cb_t *cb, void *cb_priv) fl_tmplt_reoffload() argument
[all...]
H A Dsch_api.c2000 struct Qdisc *q = tcf_block_q(tp->chain->block); in tcf_node_bind()
2022 struct tcf_chain *chain; in tc_bind_class_walker() local
2027 for (chain = tcf_get_next_chain(block, NULL); in tc_bind_class_walker()
2028 chain; in tc_bind_class_walker()
2029 chain = tcf_get_next_chain(block, chain)) { in tc_bind_class_walker()
2032 for (tp = tcf_get_next_proto(chain, NULL); in tc_bind_class_walker()
2033 tp; tp = tcf_get_next_proto(chain, tp)) { in tc_bind_class_walker()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/
H A Dphy.c449 /* ant control chain 0 (index 1) */ in carl9170_init_phy_from_eeprom()
453 /* ant control chain 2 (index 2) */ in carl9170_init_phy_from_eeprom()
489 /* tx/rx attenuation chain 0 (index 8) */ in carl9170_init_phy_from_eeprom()
494 /* tx/rx attenuation chain 2 (index 9) */ in carl9170_init_phy_from_eeprom()
500 /* tx/rx margin chain 0 (index 10) */ in carl9170_init_phy_from_eeprom()
503 /* bsw margin chain 0 for 5GHz only */ in carl9170_init_phy_from_eeprom()
508 /* tx/rx margin chain 2 (index 11) */ in carl9170_init_phy_from_eeprom()
514 /* iqCall, iqCallq chain 0 (index 12) */ in carl9170_init_phy_from_eeprom()
521 /* iqCall, iqCallq chain 2 (index 13) */ in carl9170_init_phy_from_eeprom()
1123 int chain, id in carl9170_set_freq_cal_data() local
[all...]
/kernel/linux/linux-5.10/net/sched/
H A Dsch_api.c1969 struct Qdisc *q = tcf_block_q(tp->chain->block); in tcf_node_bind()
1991 struct tcf_chain *chain; in tc_bind_class_walker() local
1996 for (chain = tcf_get_next_chain(block, NULL); in tc_bind_class_walker()
1997 chain; in tc_bind_class_walker()
1998 chain = tcf_get_next_chain(block, chain)) { in tc_bind_class_walker()
2001 for (tp = tcf_get_next_proto(chain, NULL, true); in tc_bind_class_walker()
2002 tp; tp = tcf_get_next_proto(chain, tp, true)) { in tc_bind_class_walker()
/kernel/linux/linux-5.10/fs/ufs/
H A Dinode.c131 Indirect chain[4], *q = chain; in ufs_frag_map() local
149 if (!grow_chain32(ufsi, NULL, &ufsi->i_u1.i_data[*p++], chain, q)) in ufs_frag_map()
163 if (!grow_chain32(ufsi, bh, ptr, chain, ++q)) in ufs_frag_map()
172 if (!grow_chain64(ufsi, NULL, &ufsi->i_u1.u2_i_data[*p++], chain, q)) in ufs_frag_map()
187 if (!grow_chain64(ufsi, bh, ptr, chain, ++q)) in ufs_frag_map()
196 while (q > chain) { in ufs_frag_map()
203 while (q > chain) { in ufs_frag_map()
/kernel/linux/linux-6.6/fs/ufs/
H A Dinode.c131 Indirect chain[4], *q = chain; in ufs_frag_map() local
149 if (!grow_chain32(ufsi, NULL, &ufsi->i_u1.i_data[*p++], chain, q)) in ufs_frag_map()
163 if (!grow_chain32(ufsi, bh, ptr, chain, ++q)) in ufs_frag_map()
172 if (!grow_chain64(ufsi, NULL, &ufsi->i_u1.u2_i_data[*p++], chain, q)) in ufs_frag_map()
187 if (!grow_chain64(ufsi, bh, ptr, chain, ++q)) in ufs_frag_map()
196 while (q > chain) { in ufs_frag_map()
203 while (q > chain) { in ufs_frag_map()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/
H A Dphy.c449 /* ant control chain 0 (index 1) */ in carl9170_init_phy_from_eeprom()
453 /* ant control chain 2 (index 2) */ in carl9170_init_phy_from_eeprom()
489 /* tx/rx attenuation chain 0 (index 8) */ in carl9170_init_phy_from_eeprom()
494 /* tx/rx attenuation chain 2 (index 9) */ in carl9170_init_phy_from_eeprom()
500 /* tx/rx margin chain 0 (index 10) */ in carl9170_init_phy_from_eeprom()
503 /* bsw margin chain 0 for 5GHz only */ in carl9170_init_phy_from_eeprom()
508 /* tx/rx margin chain 2 (index 11) */ in carl9170_init_phy_from_eeprom()
514 /* iqCall, iqCallq chain 0 (index 12) */ in carl9170_init_phy_from_eeprom()
521 /* iqCall, iqCallq chain 2 (index 13) */ in carl9170_init_phy_from_eeprom()
1123 int chain, id in carl9170_set_freq_cal_data() local
[all...]
/kernel/linux/linux-5.10/drivers/s390/scsi/
H A Dzfcp_fc.c809 int chain, max_entries, buf_num, max_bytes; in zfcp_fc_scan_ports() local
813 chain = adapter->adapter_features & FSF_FEATURE_ELS_CT_CHAINED_SBALS; in zfcp_fc_scan_ports()
814 buf_num = chain ? ZFCP_FC_GPN_FT_NUM_BUFS : 1; in zfcp_fc_scan_ports()
815 max_entries = chain ? ZFCP_FC_GPN_FT_MAX_ENT : ZFCP_FC_GPN_FT_ENT_PAGE; in zfcp_fc_scan_ports()
816 max_bytes = chain ? ZFCP_FC_GPN_FT_MAX_SIZE : ZFCP_FC_CT_SIZE_PAGE; in zfcp_fc_scan_ports()
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/
H A Dnotify.c42 * and is served by its own dedicated notification chain; information contained
59 * queued items into the proper notification-chain: notifications processing can
349 * @chain: The notification chain dedicated to this specific event tuple
363 struct blocking_notifier_head chain; member
378 * scmi_lookup_and_call_event_chain() - Lookup the proper chain and call it
380 * @evt_key: The key to use to lookup the related notification chain
401 ret = blocking_notifier_call_chain(&hndl->chain, in scmi_lookup_and_call_event_chain()
404 /* Notifiers are NOT supposed to cut the chain ... */ in scmi_lookup_and_call_event_chain()
519 * - > call the related notification chain passin
[all...]
/kernel/linux/linux-6.6/drivers/s390/scsi/
H A Dzfcp_fc.c809 int chain, max_entries, buf_num, max_bytes; in zfcp_fc_scan_ports() local
813 chain = adapter->adapter_features & FSF_FEATURE_ELS_CT_CHAINED_SBALS; in zfcp_fc_scan_ports()
814 buf_num = chain ? ZFCP_FC_GPN_FT_NUM_BUFS : 1; in zfcp_fc_scan_ports()
815 max_entries = chain ? ZFCP_FC_GPN_FT_MAX_ENT : ZFCP_FC_GPN_FT_ENT_PAGE; in zfcp_fc_scan_ports()
816 max_bytes = chain ? ZFCP_FC_GPN_FT_MAX_SIZE : ZFCP_FC_CT_SIZE_PAGE; in zfcp_fc_scan_ports()
/kernel/linux/linux-5.10/drivers/dma/
H A Dmv_xor.h94 * @chain: device chain view of the descriptors
111 struct list_head chain; member
134 * @hw_desc: virtual address of the hardware descriptor chain
135 * @phys: hardware address of the hardware descriptor chain

Completed in 43 milliseconds

1...<<1112131415161718192021