/kernel/liteos_m/arch/risc-v/nuclei/gcc/nmsis/Core/Include/ |
H A D | core_feature_pmp.h | 58 * \param [in] idx PMP region index(0-15) 61 __STATIC_INLINE uint8_t __get_PMPxCFG(uint32_t idx) in __get_PMPxCFG() argument 65 if (idx >= __PMP_ENTRY_NUM) return 0; in __get_PMPxCFG() 67 if (idx < 4) { in __get_PMPxCFG() 69 } else if ((idx >=4) && (idx < 8)) { in __get_PMPxCFG() 70 idx -= 4; in __get_PMPxCFG() 72 } else if ((idx >=8) && (idx < 12)) { in __get_PMPxCFG() 73 idx in __get_PMPxCFG() 103 __set_PMPxCFG(uint32_t idx, uint8_t pmpxcfg) __set_PMPxCFG() argument 163 __get_PMPCFGx(uint32_t idx) __get_PMPCFGx() argument 186 __set_PMPCFGx(uint32_t idx, rv_csr_t pmpcfg) __set_PMPCFGx() argument 203 __get_PMPADDRx(uint32_t idx) __get_PMPADDRx() argument 232 __set_PMPADDRx(uint32_t idx, rv_csr_t pmpaddr) __set_PMPADDRx() argument [all...] |
/kernel/linux/linux-6.6/kernel/events/ |
H A D | hw_breakpoint_test.c | 31 static struct perf_event *register_test_bp(int cpu, struct task_struct *tsk, int idx) in register_test_bp() argument 35 if (WARN_ON(idx < 0 || idx >= MAX_TEST_BREAKPOINTS)) in register_test_bp() 39 attr.bp_addr = (unsigned long)&break_vars[idx]; in register_test_bp() 124 int idx = 0; in test_one_cpu() local 126 fill_bp_slots(test, &idx, get_test_cpu(0), NULL, 0); in test_one_cpu() 127 TEST_EXPECT_NOSPC(register_test_bp(-1, current, idx)); in test_one_cpu() 128 TEST_EXPECT_NOSPC(register_test_bp(get_test_cpu(0), NULL, idx)); in test_one_cpu() 133 int idx = 0; in test_many_cpus() local 138 bool do_continue = fill_bp_slots(test, &idx, cp in test_many_cpus() 148 int idx = 0; test_one_task_on_all_cpus() local 161 int idx = 0; test_two_tasks_on_all_cpus() local 170 TEST_EXPECT_NOSPC(register_test_bp(get_test_cpu(0), get_other_task(test), idx)); test_two_tasks_on_all_cpus() local 179 int idx = 0; test_one_task_on_one_cpu() local 195 int idx = 0; test_one_task_mixed() local 215 int idx = 0; test_two_tasks_on_one_cpu() local 223 TEST_EXPECT_NOSPC(register_test_bp(get_test_cpu(0), get_other_task(test), idx)); test_two_tasks_on_one_cpu() local 231 int idx = 0; test_two_tasks_on_one_all_cpus() local 239 TEST_EXPECT_NOSPC(register_test_bp(get_test_cpu(0), get_other_task(test), idx)); test_two_tasks_on_one_all_cpus() local 248 int idx = 0; test_task_on_all_and_one_cpu() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_csr.h | 21 #define HINIC_CSR_DMA_ATTR_ADDR(idx) \ 22 (HINIC_DMA_ATTR_BASE + (idx) * HINIC_DMA_ATTR_STRIDE) 27 #define HINIC_CSR_PPF_ELECTION_ADDR(idx) \ 28 (HINIC_ELECTION_BASE + (idx) * HINIC_PPF_ELECTION_STRIDE) 35 #define HINIC_CSR_API_CMD_CHAIN_HEAD_HI_ADDR(idx) \ 36 (HINIC_CSR_API_CMD_BASE + 0x0 + (idx) * HINIC_CSR_API_CMD_STRIDE) 38 #define HINIC_CSR_API_CMD_CHAIN_HEAD_LO_ADDR(idx) \ 39 (HINIC_CSR_API_CMD_BASE + 0x4 + (idx) * HINIC_CSR_API_CMD_STRIDE) 41 #define HINIC_CSR_API_CMD_STATUS_HI_ADDR(idx) \ 42 (HINIC_CSR_API_CMD_BASE + 0x8 + (idx) * HINIC_CSR_API_CMD_STRID [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_csr.h | 21 #define HINIC_CSR_DMA_ATTR_ADDR(idx) \ 22 (HINIC_DMA_ATTR_BASE + (idx) * HINIC_DMA_ATTR_STRIDE) 26 #define HINIC_CSR_PPF_ELECTION_ADDR(idx) \ 27 (HINIC_ELECTION_BASE + (idx) * HINIC_PPF_ELECTION_STRIDE) 34 #define HINIC_CSR_API_CMD_CHAIN_HEAD_HI_ADDR(idx) \ 35 (HINIC_CSR_API_CMD_BASE + 0x0 + (idx) * HINIC_CSR_API_CMD_STRIDE) 37 #define HINIC_CSR_API_CMD_CHAIN_HEAD_LO_ADDR(idx) \ 38 (HINIC_CSR_API_CMD_BASE + 0x4 + (idx) * HINIC_CSR_API_CMD_STRIDE) 40 #define HINIC_CSR_API_CMD_STATUS_HI_ADDR(idx) \ 41 (HINIC_CSR_API_CMD_BASE + 0x8 + (idx) * HINIC_CSR_API_CMD_STRID [all...] |
/kernel/linux/linux-5.10/drivers/crypto/ccree/ |
H A D | cc_aead.c | 303 unsigned int idx = 0; in hmac_setkey() local 309 hw_desc_init(&desc[idx]); in hmac_setkey() 310 set_cipher_mode(&desc[idx], hash_mode); in hmac_setkey() 311 set_din_sram(&desc[idx], in hmac_setkey() 315 set_flow_mode(&desc[idx], S_DIN_to_HASH); in hmac_setkey() 316 set_setup_mode(&desc[idx], SETUP_LOAD_STATE0); in hmac_setkey() 317 idx++; in hmac_setkey() 320 hw_desc_init(&desc[idx]); in hmac_setkey() 321 set_cipher_mode(&desc[idx], hash_mode); in hmac_setkey() 322 set_din_const(&desc[idx], in hmac_setkey() 421 unsigned int idx = 0; cc_get_plain_hmac_key() local 728 unsigned int idx = *seq_size; cc_set_assoc_desc() local 767 unsigned int idx = *seq_size; cc_proc_authen_desc() local 829 unsigned int idx = *seq_size; cc_proc_cipher_desc() local 877 unsigned int idx = *seq_size; cc_proc_digest_desc() local 928 unsigned int idx = *seq_size; cc_set_cipher_desc() local 970 unsigned int idx = *seq_size; cc_proc_cipher() local 997 unsigned int idx = *seq_size; cc_set_hmac_desc() local 1026 unsigned int idx = *seq_size; cc_set_xcbc_desc() local 1086 unsigned int idx = *seq_size; cc_proc_header_desc() local 1107 unsigned int idx = *seq_size; cc_proc_scheme_desc() local 1415 unsigned int idx = *seq_size; cc_ccm() local 1619 unsigned int idx = *seq_size; cc_set_ghash_desc() local 1697 unsigned int idx = *seq_size; cc_set_gctr_desc() local 1735 unsigned int idx = *seq_size; cc_proc_gcm_result() local [all...] |
H A D | cc_hash.c | 342 int idx) in cc_fin_result() 350 hw_desc_init(&desc[idx]); in cc_fin_result() 351 set_hash_cipher_mode(&desc[idx], ctx->hw_mode, ctx->hash_mode); in cc_fin_result() 352 set_dout_dlli(&desc[idx], state->digest_result_dma_addr, digestsize, in cc_fin_result() 354 set_queue_last_ind(ctx->drvdata, &desc[idx]); in cc_fin_result() 355 set_flow_mode(&desc[idx], S_HASH_to_DOUT); in cc_fin_result() 356 set_setup_mode(&desc[idx], SETUP_WRITE_STATE0); in cc_fin_result() 357 set_cipher_config1(&desc[idx], HASH_PADDING_DISABLED); in cc_fin_result() 358 cc_set_endianity(ctx->hash_mode, &desc[idx]); in cc_fin_result() 359 idx in cc_fin_result() 341 cc_fin_result(struct cc_hw_desc *desc, struct ahash_request *req, int idx) cc_fin_result() argument 364 cc_fin_hmac(struct cc_hw_desc *desc, struct ahash_request *req, int idx) cc_fin_hmac() argument 432 int idx = 0; cc_hash_digest() local 529 cc_restore_hash(struct cc_hw_desc *desc, struct cc_hash_ctx *ctx, struct ahash_req_ctx *state, unsigned int idx) cc_restore_hash() argument 567 u32 idx = 0; cc_hash_update() local 645 unsigned int idx = 0; cc_do_finup() local 734 int i, idx = 0, rc = 0; cc_hash_setkey() local 928 unsigned int idx = 0; cc_xcbc_setkey() local 1160 u32 idx = 0; cc_mac_update() local 1226 int idx = 0; cc_mac_final() local 1347 int idx = 0; cc_mac_finup() local 1430 unsigned int idx = 0; cc_mac_digest() local 2075 unsigned int idx = *seq_size; cc_setup_xcbc() local 2132 unsigned int idx = *seq_size; cc_setup_cmac() local 2167 unsigned int idx = *seq_size; cc_set_desc() local [all...] |
/kernel/linux/linux-6.6/drivers/crypto/ccree/ |
H A D | cc_aead.c | 303 unsigned int idx = 0; in hmac_setkey() local 309 hw_desc_init(&desc[idx]); in hmac_setkey() 310 set_cipher_mode(&desc[idx], hash_mode); in hmac_setkey() 311 set_din_sram(&desc[idx], in hmac_setkey() 315 set_flow_mode(&desc[idx], S_DIN_to_HASH); in hmac_setkey() 316 set_setup_mode(&desc[idx], SETUP_LOAD_STATE0); in hmac_setkey() 317 idx++; in hmac_setkey() 320 hw_desc_init(&desc[idx]); in hmac_setkey() 321 set_cipher_mode(&desc[idx], hash_mode); in hmac_setkey() 322 set_din_const(&desc[idx], in hmac_setkey() 421 unsigned int idx = 0; cc_get_plain_hmac_key() local 728 unsigned int idx = *seq_size; cc_set_assoc_desc() local 767 unsigned int idx = *seq_size; cc_proc_authen_desc() local 829 unsigned int idx = *seq_size; cc_proc_cipher_desc() local 877 unsigned int idx = *seq_size; cc_proc_digest_desc() local 928 unsigned int idx = *seq_size; cc_set_cipher_desc() local 970 unsigned int idx = *seq_size; cc_proc_cipher() local 997 unsigned int idx = *seq_size; cc_set_hmac_desc() local 1026 unsigned int idx = *seq_size; cc_set_xcbc_desc() local 1086 unsigned int idx = *seq_size; cc_proc_header_desc() local 1107 unsigned int idx = *seq_size; cc_proc_scheme_desc() local 1415 unsigned int idx = *seq_size; cc_ccm() local 1619 unsigned int idx = *seq_size; cc_set_ghash_desc() local 1697 unsigned int idx = *seq_size; cc_set_gctr_desc() local 1735 unsigned int idx = *seq_size; cc_proc_gcm_result() local [all...] |
H A D | cc_hash.c | 342 int idx) in cc_fin_result() 350 hw_desc_init(&desc[idx]); in cc_fin_result() 351 set_hash_cipher_mode(&desc[idx], ctx->hw_mode, ctx->hash_mode); in cc_fin_result() 352 set_dout_dlli(&desc[idx], state->digest_result_dma_addr, digestsize, in cc_fin_result() 354 set_queue_last_ind(ctx->drvdata, &desc[idx]); in cc_fin_result() 355 set_flow_mode(&desc[idx], S_HASH_to_DOUT); in cc_fin_result() 356 set_setup_mode(&desc[idx], SETUP_WRITE_STATE0); in cc_fin_result() 357 set_cipher_config1(&desc[idx], HASH_PADDING_DISABLED); in cc_fin_result() 358 cc_set_endianity(ctx->hash_mode, &desc[idx]); in cc_fin_result() 359 idx in cc_fin_result() 341 cc_fin_result(struct cc_hw_desc *desc, struct ahash_request *req, int idx) cc_fin_result() argument 364 cc_fin_hmac(struct cc_hw_desc *desc, struct ahash_request *req, int idx) cc_fin_hmac() argument 432 int idx = 0; cc_hash_digest() local 529 cc_restore_hash(struct cc_hw_desc *desc, struct cc_hash_ctx *ctx, struct ahash_req_ctx *state, unsigned int idx) cc_restore_hash() argument 567 u32 idx = 0; cc_hash_update() local 645 unsigned int idx = 0; cc_do_finup() local 734 int i, idx = 0, rc = 0; cc_hash_setkey() local 928 unsigned int idx = 0; cc_xcbc_setkey() local 1160 u32 idx = 0; cc_mac_update() local 1226 int idx = 0; cc_mac_final() local 1347 int idx = 0; cc_mac_finup() local 1430 unsigned int idx = 0; cc_mac_digest() local 2075 unsigned int idx = *seq_size; cc_setup_xcbc() local 2132 unsigned int idx = *seq_size; cc_setup_cmac() local 2167 unsigned int idx = *seq_size; cc_set_desc() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_calendar.c | 162 u32 cal[7], value, idx, portno; in sparx5_config_auto_calendar() local 216 for (idx = 0; idx < ARRAY_SIZE(cal); idx++) in sparx5_config_auto_calendar() 217 spx5_wr(cal[idx], sparx5, QSYS_CAL_AUTO(idx)); in sparx5_config_auto_calendar() 228 for (idx = 2; idx < 5; idx++) in sparx5_config_auto_calendar() 231 HSCH_OUTB_SHARE_ENA(idx)); in sparx5_config_auto_calendar() 256 u32 idx = 0, len = 0; sparx5_dsm_cal_len() local 268 u32 idx = 0, tmp; sparx5_dsm_cp_cal() local 285 u32 gcd, idx, sum, min, factor; sparx5_dsm_calendar_calc() local 480 u32 num_of_slots, idx, port; sparx5_dsm_calendar_check() local 536 u32 idx; sparx5_dsm_calendar_update() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | uprobe_multi.c | 10 #define NAME(name, idx) PASTE(name, idx) 12 #define DEF(name, idx) int NAME(name, idx)(void) { return 0; } 13 #define CALL(name, idx) NAME(name, idx)(); 15 #define F(body, name, idx) body(name, idx) 17 #define F10(body, name, idx) \ 18 F(body, PASTE(name, idx), [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_ethtool.c | 300 uint idx = i * lan966x->num_stats; in lan966x_stats_update() local 308 lan966x_add_cnt(&lan966x->stats[idx++], in lan966x_stats_update() 362 u32 idx; in lan966x_get_eth_mac_stats() local 366 idx = port->chip_port * lan966x->num_stats; in lan966x_get_eth_mac_stats() 371 lan966x->stats[idx + SYS_COUNT_TX_UC] + in lan966x_get_eth_mac_stats() 372 lan966x->stats[idx + SYS_COUNT_TX_MC] + in lan966x_get_eth_mac_stats() 373 lan966x->stats[idx + SYS_COUNT_TX_BC] + in lan966x_get_eth_mac_stats() 374 lan966x->stats[idx + SYS_COUNT_TX_PMAC_UC] + in lan966x_get_eth_mac_stats() 375 lan966x->stats[idx + SYS_COUNT_TX_PMAC_MC] + in lan966x_get_eth_mac_stats() 376 lan966x->stats[idx in lan966x_get_eth_mac_stats() 447 u32 idx; lan966x_get_eth_rmon_stats() local 612 u32 idx; lan966x_stats_get() local [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/ |
H A D | sparsebit.c | 31 * sparsebit_is_set(s, idx) 32 * sparsebit_is_clear(s, idx) 38 * sparsebit_set(s, idx) 39 * sparsebit_clear(s, idx) 40 * sparsebit_set_num(s, idx, num); 41 * sparsebit_clear_num(s, idx, num); 46 * sparsebit_idx_t idx; 48 * idx = sparsebit_first_set(s); 51 * idx = sparsebit_next_set(s, idx); 172 sparsebit_idx_t idx; /* index of least-significant bit in mask */ global() member 310 node_find(struct sparsebit *s, sparsebit_idx_t idx) node_find() argument 333 node_add(struct sparsebit *s, sparsebit_idx_t idx) node_add() argument 498 node_split(struct sparsebit *s, sparsebit_idx_t idx) node_split() argument 779 sparsebit_is_set(struct sparsebit *s, sparsebit_idx_t idx) sparsebit_is_set() argument 805 bit_set(struct sparsebit *s, sparsebit_idx_t idx) bit_set() argument 832 bit_clear(struct sparsebit *s, sparsebit_idx_t idx) bit_clear() argument 985 sparsebit_is_set_num(struct sparsebit *s, sparsebit_idx_t idx, sparsebit_num_t num) sparsebit_is_set_num() argument 1009 sparsebit_is_clear(struct sparsebit *s, sparsebit_idx_t idx) sparsebit_is_clear() argument 1016 sparsebit_is_clear_num(struct sparsebit *s, sparsebit_idx_t idx, sparsebit_num_t num) sparsebit_is_clear_num() argument 1252 sparsebit_idx_t idx; sparsebit_next_clear() local 1307 sparsebit_idx_t idx; sparsebit_next_set_num() local 1342 sparsebit_idx_t idx; sparsebit_next_clear_num() local 1376 sparsebit_idx_t idx; sparsebit_set_num() local 1458 sparsebit_idx_t idx; sparsebit_clear_num() local 1522 sparsebit_set(struct sparsebit *s, sparsebit_idx_t idx) sparsebit_set() argument 1528 sparsebit_clear(struct sparsebit *s, sparsebit_idx_t idx) sparsebit_clear() argument 1904 get_value(sparsebit_idx_t idx) get_value() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/ |
H A D | sparsebit.c | 31 * sparsebit_is_set(s, idx) 32 * sparsebit_is_clear(s, idx) 38 * sparsebit_set(s, idx) 39 * sparsebit_clear(s, idx) 40 * sparsebit_set_num(s, idx, num); 41 * sparsebit_clear_num(s, idx, num); 46 * sparsebit_idx_t idx; 48 * idx = sparsebit_first_set(s); 51 * idx = sparsebit_next_set(s, idx); 172 sparsebit_idx_t idx; /* index of least-significant bit in mask */ global() member 310 node_find(struct sparsebit *s, sparsebit_idx_t idx) node_find() argument 333 node_add(struct sparsebit *s, sparsebit_idx_t idx) node_add() argument 498 node_split(struct sparsebit *s, sparsebit_idx_t idx) node_split() argument 778 sparsebit_is_set(struct sparsebit *s, sparsebit_idx_t idx) sparsebit_is_set() argument 804 bit_set(struct sparsebit *s, sparsebit_idx_t idx) bit_set() argument 831 bit_clear(struct sparsebit *s, sparsebit_idx_t idx) bit_clear() argument 984 sparsebit_is_set_num(struct sparsebit *s, sparsebit_idx_t idx, sparsebit_num_t num) sparsebit_is_set_num() argument 1008 sparsebit_is_clear(struct sparsebit *s, sparsebit_idx_t idx) sparsebit_is_clear() argument 1015 sparsebit_is_clear_num(struct sparsebit *s, sparsebit_idx_t idx, sparsebit_num_t num) sparsebit_is_clear_num() argument 1251 sparsebit_idx_t idx; sparsebit_next_clear() local 1306 sparsebit_idx_t idx; sparsebit_next_set_num() local 1341 sparsebit_idx_t idx; sparsebit_next_clear_num() local 1375 sparsebit_idx_t idx; sparsebit_set_num() local 1457 sparsebit_idx_t idx; sparsebit_clear_num() local 1521 sparsebit_set(struct sparsebit *s, sparsebit_idx_t idx) sparsebit_set() argument 1527 sparsebit_clear(struct sparsebit *s, sparsebit_idx_t idx) sparsebit_clear() argument 1902 get_value(sparsebit_idx_t idx) get_value() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/can/cc770/ |
H A D | cc770_isa.c | 167 int idx = pdev->id; in cc770_isa_probe() local 171 dev_dbg(&pdev->dev, "probing idx=%d: port=%#lx, mem=%#lx, irq=%d\n", in cc770_isa_probe() 172 idx, port[idx], mem[idx], irq[idx]); in cc770_isa_probe() 173 if (mem[idx]) { in cc770_isa_probe() 174 if (!request_mem_region(mem[idx], iosize, KBUILD_MODNAME)) { in cc770_isa_probe() 178 base = ioremap(mem[idx], iosize); in cc770_isa_probe() 184 if (indirect[idx] > in cc770_isa_probe() 292 int idx = pdev->id; cc770_isa_remove() local 320 int idx, err; cc770_isa_init() local 365 int idx; cc770_isa_exit() local [all...] |
/kernel/linux/linux-5.10/drivers/net/can/sja1000/ |
H A D | sja1000_isa.c | 122 int idx = pdev->id; in sja1000_isa_probe() local 125 dev_dbg(&pdev->dev, "probing idx=%d: port=%#lx, mem=%#lx, irq=%d\n", in sja1000_isa_probe() 126 idx, port[idx], mem[idx], irq[idx]); in sja1000_isa_probe() 128 if (mem[idx]) { in sja1000_isa_probe() 129 if (!request_mem_region(mem[idx], iosize, DRV_NAME)) { in sja1000_isa_probe() 133 base = ioremap(mem[idx], iosize); in sja1000_isa_probe() 139 if (indirect[idx] > in sja1000_isa_probe() 230 int idx = pdev->id; sja1000_isa_remove() local 258 int idx, err; sja1000_isa_init() local 304 int idx; sja1000_isa_exit() local [all...] |
/kernel/linux/linux-6.6/drivers/net/can/sja1000/ |
H A D | sja1000_isa.c | 122 int idx = pdev->id; in sja1000_isa_probe() local 125 dev_dbg(&pdev->dev, "probing idx=%d: port=%#lx, mem=%#lx, irq=%d\n", in sja1000_isa_probe() 126 idx, port[idx], mem[idx], irq[idx]); in sja1000_isa_probe() 128 if (mem[idx]) { in sja1000_isa_probe() 129 if (!request_mem_region(mem[idx], iosize, DRV_NAME)) { in sja1000_isa_probe() 133 base = ioremap(mem[idx], iosize); in sja1000_isa_probe() 139 if (indirect[idx] > in sja1000_isa_probe() 230 int idx = pdev->id; sja1000_isa_remove() local 256 int idx, err; sja1000_isa_init() local 302 int idx; sja1000_isa_exit() local [all...] |
/kernel/linux/linux-6.6/drivers/net/can/cc770/ |
H A D | cc770_isa.c | 167 int idx = pdev->id; in cc770_isa_probe() local 171 dev_dbg(&pdev->dev, "probing idx=%d: port=%#lx, mem=%#lx, irq=%d\n", in cc770_isa_probe() 172 idx, port[idx], mem[idx], irq[idx]); in cc770_isa_probe() 173 if (mem[idx]) { in cc770_isa_probe() 174 if (!request_mem_region(mem[idx], iosize, KBUILD_MODNAME)) { in cc770_isa_probe() 178 base = ioremap(mem[idx], iosize); in cc770_isa_probe() 184 if (indirect[idx] > in cc770_isa_probe() 292 int idx = pdev->id; cc770_isa_remove() local 318 int idx, err; cc770_isa_init() local 363 int idx; cc770_isa_exit() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/vcap/ |
H A D | vcap_api_debugfs_kunit.c | 41 int idx; in test_val_keyset() local 46 for (idx = 0; idx < kslist->cnt; idx++) { in test_val_keyset() 47 if (kslist->keysets[idx] == VCAP_KFS_ETAG) in test_val_keyset() 48 return kslist->keysets[idx]; in test_val_keyset() 49 if (kslist->keysets[idx] == in test_val_keyset() 51 return kslist->keysets[idx]; in test_val_keyset() 52 if (kslist->keysets[idx] == in test_val_keyset() 54 return kslist->keysets[idx]; in test_val_keyset() 116 int idx; test_cache_read() local 158 int idx; test_cache_write() local 263 int idx, cnt; test_prf() local 315 int ret, idx, addr; vcap_api_addr_keyset_test() local 416 int idx; vcap_api_show_admin_test() local 527 int ret, idx; vcap_api_show_admin_rule_test() local [all...] |
/kernel/linux/linux-5.10/drivers/block/zram/zram_group/ |
H A D | zlist.h | 25 struct zlist_node *(*idx2node)(u32 idx, void *priv); 29 static inline struct zlist_node *idx2node(u32 idx, struct zlist_table *tab) in idx2node() argument 31 return tab->idx2node(idx, tab->private); in idx2node() 34 static inline u32 next_idx(u32 idx, struct zlist_table *tab) in next_idx() argument 36 return idx2node(idx, tab)->next; in next_idx() 39 static inline u32 prev_idx(u32 idx, struct zlist_table *tab) in prev_idx() argument 41 return idx2node(idx, tab)->prev; in prev_idx() 52 void zlist_lock(u32 idx, struct zlist_table *tab); 53 void zlist_unlock(u32 idx, struct zlist_table *tab); 55 void zlist_add_nolock(u32 hid, u32 idx, struc 60 zlist_add(u32 hid, u32 idx, struct zlist_table *tab) zlist_add() argument 67 zlist_add_tail(u32 hid, u32 idx, struct zlist_table *tab) zlist_add_tail() argument 74 zlist_del(u32 hid, u32 idx, struct zlist_table *tab) zlist_del() argument [all...] |
/kernel/linux/linux-6.6/drivers/block/zram/zram_group/ |
H A D | zlist.h | 25 struct zlist_node *(*idx2node)(u32 idx, void *priv); 29 static inline struct zlist_node *idx2node(u32 idx, struct zlist_table *tab) in idx2node() argument 31 return tab->idx2node(idx, tab->private); in idx2node() 34 static inline u32 next_idx(u32 idx, struct zlist_table *tab) in next_idx() argument 36 return idx2node(idx, tab)->next; in next_idx() 39 static inline u32 prev_idx(u32 idx, struct zlist_table *tab) in prev_idx() argument 41 return idx2node(idx, tab)->prev; in prev_idx() 52 void zlist_lock(u32 idx, struct zlist_table *tab); 53 void zlist_unlock(u32 idx, struct zlist_table *tab); 55 void zlist_add_nolock(u32 hid, u32 idx, struc 60 zlist_add(u32 hid, u32 idx, struct zlist_table *tab) zlist_add() argument 67 zlist_add_tail(u32 hid, u32 idx, struct zlist_table *tab) zlist_add_tail() argument 74 zlist_del(u32 hid, u32 idx, struct zlist_table *tab) zlist_del() argument [all...] |
/kernel/linux/linux-5.10/mm/ |
H A D | hugetlb_cgroup.c | 30 #define hugetlb_cgroup_from_counter(counter, idx) \ 31 container_of(counter, struct hugetlb_cgroup, hugepage[idx]) 36 __hugetlb_cgroup_counter_from_cgroup(struct hugetlb_cgroup *h_cg, int idx, in __hugetlb_cgroup_counter_from_cgroup() argument 40 return &h_cg->rsvd_hugepage[idx]; in __hugetlb_cgroup_counter_from_cgroup() 41 return &h_cg->hugepage[idx]; in __hugetlb_cgroup_counter_from_cgroup() 45 hugetlb_cgroup_counter_from_cgroup(struct hugetlb_cgroup *h_cg, int idx) in hugetlb_cgroup_counter_from_cgroup() argument 47 return __hugetlb_cgroup_counter_from_cgroup(h_cg, idx, false); in hugetlb_cgroup_counter_from_cgroup() 51 hugetlb_cgroup_counter_from_cgroup_rsvd(struct hugetlb_cgroup *h_cg, int idx) in hugetlb_cgroup_counter_from_cgroup_rsvd() argument 53 return __hugetlb_cgroup_counter_from_cgroup(h_cg, idx, true); in hugetlb_cgroup_counter_from_cgroup_rsvd() 81 int idx; in hugetlb_cgroup_have_usage() local 94 int idx; hugetlb_cgroup_init() local 161 hugetlb_cgroup_move_parent(int idx, struct hugetlb_cgroup *h_cg, struct page *page) hugetlb_cgroup_move_parent() argument 202 int idx; hugetlb_cgroup_css_offline() local 218 hugetlb_event(struct hugetlb_cgroup *hugetlb, int idx, enum hugetlb_memory_event event) hugetlb_event() argument 231 __hugetlb_cgroup_charge_cgroup(int idx, unsigned long nr_pages, struct hugetlb_cgroup **ptr, bool rsvd) __hugetlb_cgroup_charge_cgroup() argument 274 hugetlb_cgroup_charge_cgroup(int idx, unsigned long nr_pages, struct hugetlb_cgroup **ptr) hugetlb_cgroup_charge_cgroup() argument 280 hugetlb_cgroup_charge_cgroup_rsvd(int idx, unsigned long nr_pages, struct hugetlb_cgroup **ptr) hugetlb_cgroup_charge_cgroup_rsvd() argument 287 __hugetlb_cgroup_commit_charge(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, struct page *page, bool rsvd) __hugetlb_cgroup_commit_charge() argument 298 hugetlb_cgroup_commit_charge(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, struct page *page) hugetlb_cgroup_commit_charge() argument 305 hugetlb_cgroup_commit_charge_rsvd(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, struct page *page) hugetlb_cgroup_commit_charge_rsvd() argument 315 __hugetlb_cgroup_uncharge_page(int idx, unsigned long nr_pages, struct page *page, bool rsvd) __hugetlb_cgroup_uncharge_page() argument 338 hugetlb_cgroup_uncharge_page(int idx, unsigned long nr_pages, struct page *page) hugetlb_cgroup_uncharge_page() argument 344 hugetlb_cgroup_uncharge_page_rsvd(int idx, unsigned long nr_pages, struct page *page) hugetlb_cgroup_uncharge_page_rsvd() argument 350 __hugetlb_cgroup_uncharge_cgroup(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, bool rsvd) __hugetlb_cgroup_uncharge_cgroup() argument 368 hugetlb_cgroup_uncharge_cgroup(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg) hugetlb_cgroup_uncharge_cgroup() argument 374 hugetlb_cgroup_uncharge_cgroup_rsvd(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg) hugetlb_cgroup_uncharge_cgroup_rsvd() argument 458 int idx; hugetlb_cgroup_read_u64_max() local 502 int ret, idx; hugetlb_cgroup_write() local 591 int idx; __hugetlb_events_show() local 618 __hugetlb_cgroup_file_dfl_init(int idx) __hugetlb_cgroup_file_dfl_init() argument 682 __hugetlb_cgroup_file_legacy_init(int idx) __hugetlb_cgroup_file_legacy_init() argument 753 __hugetlb_cgroup_file_init(int idx) __hugetlb_cgroup_file_init() argument [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | find_bit.c | 30 unsigned long idx, val, sz = (size); \ 32 for (idx = 0; idx * BITS_PER_LONG < sz; idx++) { \ 35 sz = min(idx * BITS_PER_LONG + __ffs(MUNGE(val)), sz); \ 52 unsigned long mask, idx, tmp, sz = (size), __start = (start); \ 58 idx = __start / BITS_PER_LONG; \ 61 if ((idx + 1) * BITS_PER_LONG >= sz) \ 63 idx++; \ 66 sz = min(idx * BITS_PER_LON 208 unsigned long idx = (size-1) / BITS_PER_LONG; _find_last_bit() local [all...] |
/kernel/linux/linux-6.6/drivers/net/netdevsim/ |
H A D | macsec.c | 38 int idx; in nsim_macsec_add_secy() local 43 for (idx = 0; idx < NSIM_MACSEC_MAX_SECY_COUNT; idx++) { in nsim_macsec_add_secy() 44 if (!ns->macsec.nsim_secy[idx].used) in nsim_macsec_add_secy() 48 if (idx == NSIM_MACSEC_MAX_SECY_COUNT) { in nsim_macsec_add_secy() 55 __func__, sci_to_cpu(ctx->secy->sci), idx); in nsim_macsec_add_secy() 56 ns->macsec.nsim_secy[idx].used = true; in nsim_macsec_add_secy() 57 ns->macsec.nsim_secy[idx].nsim_rxsc_count = 0; in nsim_macsec_add_secy() 58 ns->macsec.nsim_secy[idx] in nsim_macsec_add_secy() 67 int idx; nsim_macsec_upd_secy() local 85 int idx; nsim_macsec_del_secy() local 108 int idx; nsim_macsec_add_rxsc() local 143 int idx; nsim_macsec_upd_rxsc() local 170 int idx; nsim_macsec_del_rxsc() local 201 int idx; nsim_macsec_add_rxsa() local 228 int idx; nsim_macsec_upd_rxsa() local 255 int idx; nsim_macsec_del_rxsa() local 281 int idx; nsim_macsec_add_txsa() local 299 int idx; nsim_macsec_upd_txsa() local 317 int idx; nsim_macsec_del_txsa() local [all...] |
/kernel/linux/linux-5.10/kernel/sched/ |
H A D | cpudeadline.c | 26 static void cpudl_heapify_down(struct cpudl *cp, int idx) in cpudl_heapify_down() argument 30 int orig_cpu = cp->elements[idx].cpu; in cpudl_heapify_down() 31 u64 orig_dl = cp->elements[idx].dl; in cpudl_heapify_down() 33 if (left_child(idx) >= cp->size) in cpudl_heapify_down() 40 l = left_child(idx); in cpudl_heapify_down() 41 r = right_child(idx); in cpudl_heapify_down() 42 largest = idx; in cpudl_heapify_down() 54 if (largest == idx) in cpudl_heapify_down() 57 /* pull largest child onto idx */ in cpudl_heapify_down() 58 cp->elements[idx] in cpudl_heapify_down() 69 cpudl_heapify_up(struct cpudl *cp, int idx) cpudl_heapify_up() argument 95 cpudl_heapify(struct cpudl *cp, int idx) cpudl_heapify() argument [all...] |
/kernel/linux/linux-6.6/kernel/sched/ |
H A D | cpudeadline.c | 25 static void cpudl_heapify_down(struct cpudl *cp, int idx) in cpudl_heapify_down() argument 29 int orig_cpu = cp->elements[idx].cpu; in cpudl_heapify_down() 30 u64 orig_dl = cp->elements[idx].dl; in cpudl_heapify_down() 32 if (left_child(idx) >= cp->size) in cpudl_heapify_down() 39 l = left_child(idx); in cpudl_heapify_down() 40 r = right_child(idx); in cpudl_heapify_down() 41 largest = idx; in cpudl_heapify_down() 53 if (largest == idx) in cpudl_heapify_down() 56 /* pull largest child onto idx */ in cpudl_heapify_down() 57 cp->elements[idx] in cpudl_heapify_down() 68 cpudl_heapify_up(struct cpudl *cp, int idx) cpudl_heapify_up() argument 94 cpudl_heapify(struct cpudl *cp, int idx) cpudl_heapify() argument [all...] |