| /linux/drivers/net/ethernet/aquantia/atlantic/macsec/ |
| H A D | macsec_api.h | 48 /*! Read the raw table data from the specified row of the Egress CTL 49 * Filter table, and unpack it into the fields of rec. 50 * rec - [OUT] The raw table row data will be unpacked into the fields of rec. 51 * table_index - The table row to read (max 23). 58 * specified row of the Egress CTL Filter table. 59 * rec - [IN] The bitfield values to write to the table row. 60 * table_index - The table row to write(max 23). 66 /*! Read the raw table data from the specified row of the Egress 67 * Packet Classifier table, and unpack it into the fields of rec. 68 * rec - [OUT] The raw table row data will be unpacked into the fields of rec. [all …]
|
| /linux/arch/s390/mm/ |
| H A D | pgalloc.c | 3 * Page table allocation functions 21 unsigned long *table; in crst_table_alloc_noprof() local 28 table = ptdesc_address(ptdesc); in crst_table_alloc_noprof() 29 __arch_set_page_dat(table, 1UL << CRST_ALLOC_ORDER); in crst_table_alloc_noprof() 30 return table; in crst_table_alloc_noprof() 33 void crst_table_free(struct mm_struct *mm, unsigned long *table) in crst_table_free() argument 35 if (!table) in crst_table_free() 37 pagetable_free(virt_to_ptdesc(table)); in crst_table_free() 58 unsigned long *table, *pgd; in crst_table_upgrade() local 67 table = crst_table_alloc(mm); in crst_table_upgrade() [all …]
|
| /linux/tools/testing/selftests/net/netfilter/ |
| H A D | nft_audit.sh | 26 add table t 86 for table in t1 t2; do 87 do_test "nft add table $table" \ 88 "table=$table family=2 entries=1 op=nft_register_table" 90 do_test "nft add chain $table c1" \ 91 "table=$table family=2 entries=1 op=nft_register_chain" 93 do_test "nft add chain $table c2; add chain $table c3" \ 94 "table=$table family=2 entries=2 op=nft_register_chain" 96 cmd="add rule $table c1 counter" 99 "table=$table family=2 entries=1 op=nft_register_rule" [all …]
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_hem.c | 194 dev_err(dev, "table %u not support multi-hop addressing!\n", in get_hem_table_config() 203 struct hns_roce_hem_table *table, unsigned long *obj, in hns_roce_calc_hem_mhop() argument 212 if (get_hem_table_config(hr_dev, mhop, table->type)) in hns_roce_calc_hem_mhop() 222 bt_num = hns_roce_get_bt_num(table->type, mhop->hop_num); in hns_roce_calc_hem_mhop() 224 chunk_size = table->type < HEM_TYPE_MTT ? mhop->buf_chunk_size : in hns_roce_calc_hem_mhop() 226 table_idx = *obj / (chunk_size / table->obj_size); in hns_roce_calc_hem_mhop() 241 dev_err(dev, "table %u not support hop_num = %u!\n", in hns_roce_calc_hem_mhop() 242 table->type, mhop->hop_num); in hns_roce_calc_hem_mhop() 295 struct hns_roce_hem_table *table, unsigned long obj, in calc_hem_config() argument 306 ret = hns_roce_calc_hem_mhop(hr_dev, table, &mhop_obj, mhop); in calc_hem_config() [all …]
|
| /linux/tools/power/acpi/tools/acpidump/ |
| H A D | apdump.c | 15 ap_dump_table_buffer(struct acpi_table_header *table, 22 * PARAMETERS: table - Pointer to table to be validated 26 * DESCRIPTION: Check for a valid ACPI table header 30 u8 ap_is_valid_header(struct acpi_table_header *table) in ap_is_valid_header() argument 33 if (!ACPI_VALIDATE_RSDP_SIG(table->signature)) { in ap_is_valid_header() 37 if (!acpi_ut_valid_nameseg(table->signature)) { in ap_is_valid_header() 39 "Table signature (0x%8.8X) is invalid\n", in ap_is_valid_header() 40 *(u32 *)table->signature); in ap_is_valid_header() 44 /* Check for minimum table lengt in ap_is_valid_header() 68 ap_is_valid_checksum(struct acpi_table_header * table) ap_is_valid_checksum() argument 107 ap_get_table_length(struct acpi_table_header * table) ap_get_table_length() argument 143 ap_dump_table_buffer(struct acpi_table_header * table,u32 instance,acpi_physical_address address) ap_dump_table_buffer() argument 193 struct acpi_table_header *table; ap_dump_all_tables() local 252 struct acpi_table_header *table; ap_dump_table_by_address() local 297 struct acpi_table_header *table; ap_dump_table_by_name() local 368 struct acpi_table_header *table; ap_dump_table_from_file() local [all...] |
| /linux/drivers/net/ethernet/mellanox/mlx5/core/sf/ |
| H A D | hw_table.c | 42 struct mlx5_sf_hw_table *table = dev->priv.sf_hw_table; in mlx5_sf_controller_to_hwc() local 45 for (i = MLX5_SF_HWC_FIRST_SPF; i < table->num_hwc; i++) { in mlx5_sf_controller_to_hwc() 46 if (table->hwc[i].controller == controller) in mlx5_sf_controller_to_hwc() 47 return &table->hwc[i]; in mlx5_sf_controller_to_hwc() 50 return &table->hwc[!!controller]; in mlx5_sf_controller_to_hwc() 67 mlx5_sf_table_fn_to_hwc(struct mlx5_sf_hw_table *table, u16 fn_id) in mlx5_sf_table_fn_to_hwc() argument 71 for (i = 0; i < table->num_hwc; i++) { in mlx5_sf_table_fn_to_hwc() 72 if (table->hwc[i].max_fn && in mlx5_sf_table_fn_to_hwc() 73 fn_id >= table->hwc[i].start_fn_id && in mlx5_sf_table_fn_to_hwc() 74 fn_id < (table->hwc[i].start_fn_id + table->hwc[i].max_fn)) in mlx5_sf_table_fn_to_hwc() [all …]
|
| H A D | devlink.c | 37 mlx5_sf_lookup_by_function_id(struct mlx5_sf_table *table, unsigned int fn_id) in mlx5_sf_lookup_by_function_id() argument 39 return xa_load(&table->function_ids, fn_id); in mlx5_sf_lookup_by_function_id() 42 static int mlx5_sf_function_id_insert(struct mlx5_sf_table *table, struct mlx5_sf *sf) in mlx5_sf_function_id_insert() argument 44 return xa_insert(&table->function_ids, sf->hw_fn_id, sf, GFP_KERNEL); in mlx5_sf_function_id_insert() 47 static void mlx5_sf_function_id_erase(struct mlx5_sf_table *table, struct mlx5_sf *sf) in mlx5_sf_function_id_erase() argument 49 xa_erase(&table->function_ids, sf->hw_fn_id); in mlx5_sf_function_id_erase() 53 mlx5_sf_alloc(struct mlx5_sf_table *table, struct mlx5_eswitch *esw, in mlx5_sf_alloc() argument 67 id_err = mlx5_sf_hw_table_sf_alloc(table->dev, controller, sfnum); in mlx5_sf_alloc() 79 hw_fn_id = mlx5_sf_sw_to_hw_id(table->dev, controller, sf->id); in mlx5_sf_alloc() 80 dl_port_index = mlx5_esw_vport_to_devlink_port_index(table->dev, hw_fn_id); in mlx5_sf_alloc() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | rl.c | 172 * If the table is full, return NULL 174 static struct mlx5_rl_entry *find_rl_entry(struct mlx5_rl_table *table, in find_rl_entry() argument 181 lockdep_assert_held(&table->rl_lock); in find_rl_entry() 182 WARN_ON(!table->rl_entry); in find_rl_entry() 184 for (i = 0; i < table->max_size; i++) { in find_rl_entry() 186 if (!table->rl_entry[i].refcount) in find_rl_entry() 187 return &table->rl_entry[i]; in find_rl_entry() 191 if (table->rl_entry[i].refcount) { in find_rl_entry() 192 if (table->rl_entry[i].dedicated) in find_rl_entry() 194 if (mlx5_rl_are_equal_raw(&table->rl_entry[i], rl_in, in find_rl_entry() [all …]
|
| /linux/drivers/gpu/drm/imagination/ |
| H A D | pvr_mmu.c | 224 * table of any level. 396 * struct pvr_page_table_l2_entry_raw - A single entry in a level 2 page table. 404 * .. flat-table:: 409 * - **Level 1 Page Table Base Address:** Bits 39..12 of the L1 410 * page table base address, which is 4KiB aligned. 423 * table. If the valid bit is not set, then an attempted use of 440 * page table. 441 * @entry: Target raw level 2 page table entry. 442 * @child_table_dma_addr: DMA address of the level 1 page table to be 467 * struct pvr_page_table_l1_entry_raw - A single entry in a level 1 page table 891 pvr_page_table_l2_init(struct pvr_page_table_l2 * table,struct pvr_device * pvr_dev) pvr_page_table_l2_init() argument 904 pvr_page_table_l2_fini(struct pvr_page_table_l2 * table) pvr_page_table_l2_fini() argument 923 pvr_page_table_l2_sync(struct pvr_page_table_l2 * table) pvr_page_table_l2_sync() argument 942 pvr_page_table_l2_get_raw(struct pvr_page_table_l2 * table) pvr_page_table_l2_get_raw() argument 966 pvr_page_table_l2_get_entry_raw(struct pvr_page_table_l2 * table,u16 idx) pvr_page_table_l2_get_entry_raw() argument 982 pvr_page_table_l2_entry_is_valid(struct pvr_page_table_l2 * table,u16 idx) pvr_page_table_l2_entry_is_valid() argument 1067 pvr_page_table_l1_init(struct pvr_page_table_l1 * table,struct pvr_device * pvr_dev) pvr_page_table_l1_init() argument 1084 pvr_page_table_l1_free(struct pvr_page_table_l1 * table) pvr_page_table_l1_free() argument 1104 pvr_page_table_l1_sync(struct pvr_page_table_l1 * table) pvr_page_table_l1_sync() argument 1123 pvr_page_table_l1_get_raw(struct pvr_page_table_l1 * table) pvr_page_table_l1_get_raw() argument 1147 pvr_page_table_l1_get_entry_raw(struct pvr_page_table_l1 * table,u16 idx) pvr_page_table_l1_get_entry_raw() argument 1163 pvr_page_table_l1_entry_is_valid(struct pvr_page_table_l1 * table,u16 idx) pvr_page_table_l1_entry_is_valid() argument 1243 pvr_page_table_l0_init(struct pvr_page_table_l0 * table,struct pvr_device * pvr_dev) pvr_page_table_l0_init() argument 1260 pvr_page_table_l0_free(struct pvr_page_table_l0 * table) pvr_page_table_l0_free() argument 1281 pvr_page_table_l0_sync(struct pvr_page_table_l0 * table) pvr_page_table_l0_sync() argument 1300 pvr_page_table_l0_get_raw(struct pvr_page_table_l0 * table) pvr_page_table_l0_get_raw() argument 1325 pvr_page_table_l0_get_entry_raw(struct pvr_page_table_l0 * table,u16 idx) pvr_page_table_l0_get_entry_raw() argument 1341 pvr_page_table_l0_entry_is_valid(struct pvr_page_table_l0 * table,u16 idx) pvr_page_table_l0_entry_is_valid() argument 1743 struct pvr_page_table_l1 *table; pvr_page_table_l1_get_or_insert() local 1792 struct pvr_page_table_l0 *table; pvr_page_table_l0_get_or_insert() local 1881 struct pvr_page_table_l1 *table = kzalloc_obj(*table); pvr_page_table_l1_alloc() local 1909 struct pvr_page_table_l0 *table = kzalloc_obj(*table); pvr_page_table_l0_alloc() local [all...] |
| /linux/drivers/net/wireguard/ |
| H A D | peerlookup.c | 10 static struct hlist_head *pubkey_bucket(struct pubkey_hashtable *table, in pubkey_bucket() argument 17 const u64 hash = siphash(pubkey, NOISE_PUBLIC_KEY_LEN, &table->key); in pubkey_bucket() 19 return &table->hashtable[hash & (HASH_SIZE(table->hashtable) - 1)]; in pubkey_bucket() 24 struct pubkey_hashtable *table = kvmalloc_obj(*table); in wg_pubkey_hashtable_alloc() local 26 if (!table) in wg_pubkey_hashtable_alloc() 29 get_random_bytes(&table->key, sizeof(table->key)); in wg_pubkey_hashtable_alloc() 30 hash_init(table->hashtable); in wg_pubkey_hashtable_alloc() 31 mutex_init(&table->lock); in wg_pubkey_hashtable_alloc() 32 return table; in wg_pubkey_hashtable_alloc() 35 void wg_pubkey_hashtable_add(struct pubkey_hashtable *table, in wg_pubkey_hashtable_add() argument [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/ |
| H A D | dev.c | 28 struct mlx5_sf_dev_table *table; member 39 struct mlx5_sf_dev_table *table = dev->priv.sf_dev_table; in mlx5_sf_dev_allocated() local 41 return table && !xa_empty(&table->devices); in mlx5_sf_dev_allocated() 90 struct mlx5_sf_dev_table *table = dev->priv.sf_dev_table; in mlx5_sf_dev_add() local 118 sf_dev->bar_base_addr = table->base_address + (sf_index * table->sf_bar_length); in mlx5_sf_dev_add() 135 err = xa_insert(&table->devices, sf_index, sf_dev, GFP_KERNEL); in mlx5_sf_dev_add() 149 struct mlx5_sf_dev_table *table = dev->priv.sf_dev_table; in mlx5_sf_dev_del() local 151 xa_erase(&table->devices, sf_index); in mlx5_sf_dev_del() 160 struct mlx5_sf_dev_table *table = dev->priv.sf_dev_table; in mlx5_sf_dev_state_change_handler() local 167 if (!table) in mlx5_sf_dev_state_change_handler() [all …]
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | fib.sh | 103 ip -n $ns route add table local 192.0.2.1/32 dev dummy1 104 fib4_trap_check $ns "table local 192.0.2.1/32 dev dummy1" false 105 check_err $? "Local table route not in hardware when should" 107 ip -n $ns route add table main 192.0.2.1/32 dev dummy1 108 fib4_trap_check $ns "table main 192.0.2.1/32 dev dummy1" true 109 check_err $? "Main table route in hardware when should not" 111 fib4_trap_check $ns "table local 192.0.2.1/32 dev dummy1" false 112 check_err $? "Local table route was replaced when should not" 114 # Test that local routes can replace routes in main table. 115 ip -n $ns route add table main 192.0.2.2/32 dev dummy1 [all …]
|
| /linux/arch/x86/lib/ |
| H A D | inat.c | 29 const insn_attr_t *table; in inat_get_escape_attribute() local 34 table = inat_escape_tables[n][0]; in inat_get_escape_attribute() 35 if (!table) in inat_get_escape_attribute() 37 if (inat_has_variant(table[opcode]) && lpfx_id) { in inat_get_escape_attribute() 38 table = inat_escape_tables[n][lpfx_id]; in inat_get_escape_attribute() 39 if (!table) in inat_get_escape_attribute() 42 return table[opcode]; in inat_get_escape_attribute() 48 const insn_attr_t *table; in inat_get_group_attribute() local 53 table = inat_group_tables[n][0]; in inat_get_group_attribute() 54 if (!table) in inat_get_group_attribute() [all …]
|
| /linux/tools/arch/x86/lib/ |
| H A D | inat.c | 29 const insn_attr_t *table; in inat_get_escape_attribute() local 34 table = inat_escape_tables[n][0]; in inat_get_escape_attribute() 35 if (!table) in inat_get_escape_attribute() 37 if (inat_has_variant(table[opcode]) && lpfx_id) { in inat_get_escape_attribute() 38 table = inat_escape_tables[n][lpfx_id]; in inat_get_escape_attribute() 39 if (!table) in inat_get_escape_attribute() 42 return table[opcode]; in inat_get_escape_attribute() 48 const insn_attr_t *table; in inat_get_group_attribute() local 53 table = inat_group_tables[n][0]; in inat_get_group_attribute() 54 if (!table) in inat_get_group_attribute() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | icm.c | 257 int mlx4_table_get(struct mlx4_dev *dev, struct mlx4_icm_table *table, u32 obj) in mlx4_table_get() argument 259 u32 i = (obj & (table->num_obj - 1)) / in mlx4_table_get() 260 (MLX4_TABLE_CHUNK_SIZE / table->obj_size); in mlx4_table_get() 263 mutex_lock(&table->mutex); in mlx4_table_get() 265 if (table->icm[i]) { in mlx4_table_get() 266 ++table->icm[i]->refcount; in mlx4_table_get() 270 table->icm[i] = mlx4_alloc_icm(dev, MLX4_TABLE_CHUNK_SIZE >> PAGE_SHIFT, in mlx4_table_get() 271 (table->lowmem ? GFP_KERNEL : GFP_HIGHUSER) | in mlx4_table_get() 272 __GFP_NOWARN, table->coherent); in mlx4_table_get() 273 if (!table->icm[i]) { in mlx4_table_get() [all …]
|
| /linux/net/sched/ |
| H A D | sch_gred.c | 62 static inline int gred_wred_mode(struct gred_sched *table) in gred_wred_mode() argument 64 return test_bit(GRED_WRED_MODE, &table->flags); in gred_wred_mode() 67 static inline void gred_enable_wred_mode(struct gred_sched *table) in gred_enable_wred_mode() argument 69 __set_bit(GRED_WRED_MODE, &table->flags); in gred_enable_wred_mode() 72 static inline void gred_disable_wred_mode(struct gred_sched *table) in gred_disable_wred_mode() argument 74 __clear_bit(GRED_WRED_MODE, &table->flags); in gred_disable_wred_mode() 77 static inline int gred_rio_mode(struct gred_sched *table) in gred_rio_mode() argument 79 return test_bit(GRED_RIO_MODE, &table->flags); in gred_rio_mode() 82 static inline void gred_enable_rio_mode(struct gred_sched *table) in gred_enable_rio_mode() argument 84 __set_bit(GRED_RIO_MODE, &table->flags); in gred_enable_rio_mode() [all …]
|
| /linux/drivers/infiniband/core/ |
| H A D | cache.c | 49 u16 table[] __counted_by(table_len); 75 * GID entry is detached from the table. 101 /* In RoCE, adding a GID to the table requires: 165 * @table: GID table pointer 166 * @index: Index to check in GID table 170 static bool is_gid_index_default(const struct ib_gid_table *table, in is_gid_index_default() argument 173 return index < 32 && (BIT(index) & table->default_gid_indices); in is_gid_index_default() 241 struct ib_gid_table *table = rdma_gid_table(device, port_num); in free_gid_entry_locked() local 246 write_lock_irq(&table->rwlock); in free_gid_entry_locked() 249 * The only way to avoid overwriting NULL in table is in free_gid_entry_locked() [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | fib_rule_tests.sh | 94 $IP route add table $RTABLE_PEER 198.51.100.11/32 via 192.0.2.11 97 $IP route add table $RTABLE_PEER 2001:db8::1:11/128 via 2001:db8::11 110 $IP link add name vrf0 up type vrf table $RTABLE_VRF 144 pref=$($IP -6 rule show $1 table $RTABLE | cut -d ":" -f 1) 156 $IP -6 rule add $match table $RTABLE 157 $IP -6 route get $GW_IP6 $getmatch | grep -q "table $RTABLE" 160 $IP -6 route get $GW_IP6 $getnomatch 2>&1 | grep -q "table $RTABLE" 172 $IP -6 rule add $match table $RTABLE 2>/dev/null 177 $IP -6 rule del $match table $RTABLE 193 $IP -6 route add table $RTABLE default via $GW_IP6 dev $DEV onlink [all …]
|
| /linux/Documentation/arch/arm64/ |
| H A D | acpi_object_usage.rst | 10 the table signature (the first four bytes of the table) is the only portion 11 of the table recognized by the specification, and the actual table is defined 28 Table Usage for ARMv8 Linux 32 **Arm Error Source Table** 34 This table informs the OS of any error nodes in the system that are 39 **Arm Generic diagnostic Dump and Reset Device Interface Table** 41 This table describes a non-maskable event, that is used by the platform 46 **Arm Performance Monitoring Table** 48 This table describes the properties of PMU support implemented by 53 **Boot Error Record Table** [all …]
|
| /linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
| H A D | vegam_smumgr.c | 449 SMU75_Discrete_DpmTable *table) in vegam_populate_smc_mvdd_table() argument 459 table->SmioTable2.Pattern[level].Voltage = PP_HOST_TO_SMC_US( in vegam_populate_smc_mvdd_table() 462 table->SmioTable2.Pattern[level].Smio = in vegam_populate_smc_mvdd_table() 464 table->Smio[level] |= in vegam_populate_smc_mvdd_table() 467 table->SmioMask2 = data->mvdd_voltage_table.mask_low; in vegam_populate_smc_mvdd_table() 469 table->MvddLevelCount = (uint32_t) PP_HOST_TO_SMC_UL(count); in vegam_populate_smc_mvdd_table() 476 struct SMU75_Discrete_DpmTable *table) in vegam_populate_smc_vddci_table() argument 487 table->SmioTable1.Pattern[level].Voltage = PP_HOST_TO_SMC_US( in vegam_populate_smc_vddci_table() 489 table->SmioTable1.Pattern[level].Smio = (uint8_t) level; in vegam_populate_smc_vddci_table() 491 table->Smio[level] |= data->vddci_voltage_table.entries[level].smio_low; in vegam_populate_smc_vddci_table() [all …]
|
| H A D | ci_smumgr.c | 422 pr_err("vdd_dep_on_sclk table is NULL\n"); in ci_populate_single_graphic_level() 585 "The CAC Leakage table does not exist!", return -EINVAL); in ci_populate_bapm_vddc_vid_sidd() 773 "The SCLK/VDDC Dependency Table does not exist.\n", in ci_get_std_voltage_value_sidd() 777 pr_warn("CAC Leakage Table does not exist, using vddc.\n"); in ci_get_std_voltage_value_sidd() 788 …warn("Index from SCLK/VDDC Dependency Table exceeds the CAC Leakage Table index, using maximum ind… in ci_get_std_voltage_value_sidd() 804 …ex from SCLK/VDDC Dependency Table exceeds the CAC Leakage Table index in second look up, using ma… in ci_get_std_voltage_value_sidd() 813 pr_warn("Unable to get std_vddc from SCLK/VDDC Dependency Table, using vddc.\n"); in ci_get_std_voltage_value_sidd() 841 SMU7_Discrete_DpmTable *table) in ci_populate_smc_vddc_table() argument 847 table->VddcLevelCount = data->vddc_voltage_table.count; in ci_populate_smc_vddc_table() 848 for (count = 0; count < table->VddcLevelCount; count++) { in ci_populate_smc_vddc_table() [all …]
|
| /linux/drivers/firmware/efi/ |
| H A D | mokvar-table.c | 3 * mokvar-table.c 9 * Owner Key (MOK) variable configuration table, which is identified by 12 * This EFI configuration table provides a more robust alternative to 15 * kernel during boot. If both the EFI MOK config table and corresponding 16 * EFI MOK variables are present, the table should be considered as 19 * This module includes code that validates and maps the EFI MOK table, 23 * entries in the MOK config table or to search for a specific named 26 * The contents of the individual named MOK config table entries are 46 * The LINUX_EFI_MOK_VARIABLE_TABLE_GUID config table is a packed 52 * MOK config table by efi_mokvar_table_init(). This will be [all …]
|
| /linux/net/devlink/ |
| H A D | dpipe.c | 87 static int devlink_dpipe_matches_put(struct devlink_dpipe_table *table, in devlink_dpipe_matches_put() argument 97 if (table->table_ops->matches_dump(table->priv, skb)) in devlink_dpipe_matches_put() 135 static int devlink_dpipe_actions_put(struct devlink_dpipe_table *table, in devlink_dpipe_actions_put() argument 145 if (table->table_ops->actions_dump(table->priv, skb)) in devlink_dpipe_actions_put() 157 struct devlink_dpipe_table *table) in devlink_dpipe_table_put() argument 162 table_size = table->table_ops->size_get(table->priv); in devlink_dpipe_table_put() 167 if (nla_put_string(skb, DEVLINK_ATTR_DPIPE_TABLE_NAME, table->name) || in devlink_dpipe_table_put() 171 table->counters_enabled)) in devlink_dpipe_table_put() 174 if (table->resource_valid) { in devlink_dpipe_table_put() 176 table->resource_id) || in devlink_dpipe_table_put() [all …]
|
| /linux/lib/zlib_inflate/ |
| H A D | inftrees.c | 13 The code lengths are lens[0..codes-1]. The result starts at *table, 17 -1 is an invalid code, and +1 means that ENOUGH isn't enough. table 19 requested root table index bits, and on return it is the actual root 20 table index bits. It will differ if the request is greater than the 24 code **table, unsigned *bits, unsigned short *work) in zlib_inflate_table() argument 29 unsigned root; /* number of index bits for root table */ in zlib_inflate_table() 30 unsigned curr; /* number of index bits for current table */ in zlib_inflate_table() 31 unsigned drop; /* code bits to drop for sub-table */ in zlib_inflate_table() 33 unsigned used; /* code entries in table used */ in zlib_inflate_table() 39 code this; /* table entry for duplication */ in zlib_inflate_table() [all …]
|
| /linux/drivers/clk/ |
| H A D | clk-divider.c | 46 static unsigned int _get_table_maxdiv(const struct clk_div_table *table, in _get_table_maxdiv() argument 52 for (clkt = table; clkt->div; clkt++) in _get_table_maxdiv() 58 static unsigned int _get_table_mindiv(const struct clk_div_table *table) in _get_table_mindiv() argument 63 for (clkt = table; clkt->div; clkt++) in _get_table_mindiv() 69 static unsigned int _get_maxdiv(const struct clk_div_table *table, u8 width, in _get_maxdiv() argument 78 if (table) in _get_maxdiv() 79 return _get_table_maxdiv(table, width); in _get_maxdiv() 83 static unsigned int _get_table_div(const struct clk_div_table *table, in _get_table_div() argument 88 for (clkt = table; clkt->div; clkt++) in _get_table_div() 94 static unsigned int _get_div(const struct clk_div_table *table, in _get_div() argument [all …]
|