| /kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_mbx.c | 159 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 D | amdgpu_cs.c | 517 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 D | eswitch_offloads.c | 139 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 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 */ 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 D | nft_reject.c | 30 return nft_chain_validate_hooks(ctx->chain, in nft_reject_validate()
|
| H A D | nft_meta.c | 549 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 D | session.h | 83 struct ip_callchain *chain,
|
| /kernel/linux/linux-5.10/fs/ocfs2/ |
| H A D | ocfs2_ioctl.h | 54 __u16 chain; /* Chain for this group */ member
|
| /kernel/linux/linux-6.6/fs/ocfs2/ |
| H A D | ocfs2_ioctl.h | 44 __u16 chain; /* Chain for this group */ member
|
| /kernel/linux/linux-6.6/include/net/netfilter/ |
| H A D | nf_tables_offload.h | 75 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 D | goto.c | 37 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 D | nft_reject.c | 30 return nft_chain_validate_hooks(ctx->chain, in nft_reject_validate()
|
| H A D | nft_reject_inet.c | 67 return nft_chain_validate_hooks(ctx->chain, in nft_reject_inet_validate()
|
| /kernel/linux/linux-6.6/net/switchdev/ |
| H A D | switchdev.c | 430 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 D | cls_flower.c | 102 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 D | sch_api.c | 2000 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 D | phy.c | 449 /* 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 D | sch_api.c | 1969 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 D | inode.c | 131 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 D | inode.c | 131 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 D | phy.c | 449 /* 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 D | zfcp_fc.c | 809 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 D | notify.c | 42 * 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 D | zfcp_fc.c | 809 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 D | mv_xor.h | 94 * @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
|