Home
last modified time | relevance | path

Searched refs:a (Results 1 – 25 of 4138) sorted by relevance

12345678910>>...166

/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/af/
A Drvu_reg.h259 #define NIX_AF_RX_LINKX_CFG(a) (0x0540 | (a) << 16) argument
396 #define NIX_AF_LFX_CFG(a) (0x4000 | (a) << 17) argument
397 #define NIX_AF_LFX_SQS_CFG(a) (0x4020 | (a) << 17) argument
404 #define NIX_AF_LFX_TX_CFG(a) (0x4080 | (a) << 17) argument
406 #define NIX_AF_LFX_RX_CFG(a) (0x40A0 | (a) << 17) argument
429 #define NIX_AF_LINKX_CFG(a) (0x4010 | (a) << 17) argument
567 #define NPC_AF_KPUX_CFG(a) (0x00500 | (a) << 3) argument
591 #define NPC_AF_CPIX_CFG(a) (0x200000 | (a) << 3) argument
606 #define NPC_AF_KPUX_DBG(a) (0x3000020 | (a) << 8) argument
699 #define NDC_AF_BP_TEST(a) (0x00200 | (a) << 3) argument
[all …]
A Dmcs_reg.h93 #define MCSX_PAB_TX_SLAVE_PORT_CFGX(a) (0x2930ull + (a) * 0x40ull) argument
96 #define MCSX_PEX_RX_SLAVE_VLAN_CFGX(a) (0x3b58ull + (a) * 0x8ull) argument
97 #define MCSX_PEX_TX_SLAVE_VLAN_CFGX(a) (0x46f8ull + (a) * 0x8ull) argument
98 #define MCSX_PEX_TX_SLAVE_CUSTOM_TAG_REL_MODE_SEL(a) (0x788ull + (a) * 0x8ull) argument
99 #define MCSX_PEX_TX_SLAVE_PORT_CONFIG(a) (0x4738ull + (a) * 0x8ull) argument
267 #define MCSX_PEX_RX_SLAVE_CUSTOM_TAGX(a) (0x4c8ull + (a) * 0x8ull) argument
268 #define MCSX_PEX_TX_SLAVE_CUSTOM_TAGX(a) (0x748ull + (a) * 0x8ull) argument
277 #define MCSX_PAB_RX_SLAVE_FIFO_SKID_CFGX(a) (0x290ull + (a) * 0x40ull) argument
598 #define MCSX_CPM_TX_SLAVE_TX_SA_ACTIVEX(a) (0x5b50 + (a) * 0x8ull) argument
599 #define MCSX_CPM_TX_SLAVE_SA_INDEX0_VLDX(a) (0x5d50 + (a) * 0x8ull) argument
[all …]
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_reg.h18 #define RVU_PF_BLOCK_ADDRX_DISC(a) (0x200 | (a) << 3) argument
19 #define RVU_PF_VFME_STATUSX(a) (0x800 | (a) << 3) argument
50 #define RVU_VF_VFPF_MBOXX(a) (0x00 | (a) << 3) argument
58 #define RVU_VF_MSIX_PBAX(a) (0xF0000 | (a) << 3) argument
142 #define NIX_AF_SMQX_CFG(a) (0x700 | (a) << 16) argument
144 #define NIX_AF_TL1X_CIR(a) (0xC20 | (a) << 16) argument
146 #define NIX_AF_TL2X_PARENT(a) (0xE88 | (a) << 16) argument
148 #define NIX_AF_TL3X_PARENT(a) (0x1088 | (a) << 16) argument
150 #define NIX_AF_TL4X_PARENT(a) (0x1288 | (a) << 16) argument
152 #define NIX_AF_TL4X_PIR(a) (0x1230 | (a) << 16) argument
[all …]
/linux-6.3-rc2/drivers/scsi/esas2r/
A Desas2r_init.c241 a->pcid->irq, a, a->name, flags); in esas2r_claim_interrupts()
249 a)) { in esas2r_claim_interrupts()
393 memset(a->uncached, 0, a->uncached_size); in esas2r_init_adapter()
430 a, a->disable_cnt); in esas2r_init_adapter()
496 free_irq(a->pcid->irq, a); in esas2r_adapter_power_down()
678 esas2r_setup_interrupts(a, a->intr_mode); in esas2r_resume()
779 if (!alloc_vda_req(a, &a->general_req)) { in esas2r_init_adapter_struct()
857 a->inbound_list_md.size = a->list_size * in esas2r_init_adapter_struct()
867 a->outbound_list_md.size = a->list_size * in esas2r_init_adapter_struct()
1056 ((u8 *)a->outbound_copy - a->uncached); in esas2r_check_adapter()
[all …]
A Desas2r_int.c100 esas2r_schedule_tasklet(a); in esas2r_interrupt()
222 rspget_ptr = a->last_read; in esas2r_get_outbound_responses()
425 *a->outbound_copy = in esas2r_process_adapter_reset()
426 a->last_write = in esas2r_process_adapter_reset()
427 a->last_read = a->list_size - 1; in esas2r_process_adapter_reset()
499 if (!esas2r_is_adapter_present(a) || (a->chip_uptime >= in esas2r_chip_rst_needed_during_tasklet()
517 a->int_mask = 0; in esas2r_chip_rst_needed_during_tasklet()
540 esas2r_reset_chip(a); in esas2r_chip_rst_needed_during_tasklet()
551 a->prev_dev_cnt = in esas2r_chip_rst_needed_during_tasklet()
557 a->int_mask = 0; in esas2r_chip_rst_needed_during_tasklet()
[all …]
A Desas2r_disc.c116 a->disc_wait_time = 0; in esas2r_disc_initialize()
125 a->disc_wait_cnt = a->prev_dev_cnt; in esas2r_disc_initialize()
203 if (a->disc_wait_time) { in esas2r_disc_check_complete()
212 && (esas2r_targ_db_get_tgt_cnt(a) < a->disc_wait_cnt in esas2r_disc_check_complete()
259 a->disc_wait_time = 0; in esas2r_disc_check_complete()
528 esas2r_build_mgt_req(a, in esas2r_disc_block_dev_scan()
603 esas2r_build_mgt_req(a, in esas2r_disc_raid_grp_info()
714 esas2r_build_mgt_req(a, in esas2r_disc_part_info()
1039 + (u64)((u8 *)a->disc_buffer - a->uncached); in esas2r_disc_get_phys_addr()
1056 for (t = a->targetdb; t < a->targetdb_end; t++) { in esas2r_disc_dev_remove()
[all …]
A Desas2r_ioctl.c125 a->firmware.header_buff = dma_alloc_coherent(&a->pcid->dev, in do_fm_api()
142 a->save_offset = a->firmware.header_buff; in do_fm_api()
153 a->fm_api_sgc.cur_offset = a->save_offset; in do_fm_api()
207 struct esas2r_adapter *a = bi->a; in handle_buffered_ioctl() local
318 bi.a = a; in handle_smp_ioctl()
652 bi.a = a; in handle_csmi_ioctl()
1235 bi.a = a; in handle_hba_ioctl()
1550 a->firmware.data = dma_alloc_coherent(&a->pcid->dev, in allocate_fw_buffers()
1607 do_fm_api(a, &a->firmware.header); in esas2r_read_fw()
1896 a->vda_buffer = dma_alloc_coherent(&a->pcid->dev, in esas2r_write_vda()
[all …]
/linux-6.3-rc2/drivers/crypto/cavium/cpt/
A Dcpt_common.h39 #define CPTX_PF_CONSTANTS(a) (0x0ll + ((u64)(a) << 36)) argument
40 #define CPTX_PF_RESET(a) (0x100ll + ((u64)(a) << 36)) argument
41 #define CPTX_PF_DIAG(a) (0x120ll + ((u64)(a) << 36)) argument
42 #define CPTX_PF_BIST_STATUS(a) (0x160ll + ((u64)(a) << 36)) argument
43 #define CPTX_PF_ECC0_CTL(a) (0x200ll + ((u64)(a) << 36)) argument
44 #define CPTX_PF_ECC0_FLIP(a) (0x210ll + ((u64)(a) << 36)) argument
45 #define CPTX_PF_ECC0_INT(a) (0x220ll + ((u64)(a) << 36)) argument
46 #define CPTX_PF_ECC0_INT_W1S(a) (0x230ll + ((u64)(a) << 36)) argument
47 #define CPTX_PF_ECC0_ENA_W1S(a) (0x240ll + ((u64)(a) << 36)) argument
63 #define CPTX_PF_EXEC_INFO(a) (0x700ll + ((u64)(a) << 36)) argument
[all …]
/linux-6.3-rc2/drivers/acpi/acpica/
A Dacmacros.h250 #define ACPI_FIND_LAST_BIT_8(a) ((a) ? __ACPI_FIND_LAST_BIT_8 (a, 1) : 0) argument
251 #define ACPI_FIND_LAST_BIT_16(a) ((a) ? __ACPI_FIND_LAST_BIT_16 (a, 1) : 0) argument
252 #define ACPI_FIND_LAST_BIT_32(a) ((a) ? __ACPI_FIND_LAST_BIT_32 (a, 1) : 0) argument
253 #define ACPI_FIND_LAST_BIT_64(a) ((a) ? __ACPI_FIND_LAST_BIT_64 (a, 1) : 0) argument
272 #define ACPI_FIND_FIRST_BIT_8(a) ((a) ? __ACPI_FIND_FIRST_BIT_8 (a, 1) : 0) argument
273 #define ACPI_FIND_FIRST_BIT_16(a) ((a) ? __ACPI_FIND_FIRST_BIT_16 (a, 1) : 0) argument
274 #define ACPI_FIND_FIRST_BIT_32(a) ((a) ? __ACPI_FIND_FIRST_BIT_32 (a, 1) : 0) argument
275 #define ACPI_FIND_FIRST_BIT_64(a) ((a) ? __ACPI_FIND_FIRST_BIT_64 (a, 1) : 0) argument
294 #define ACPI_IS_POWER_OF_TWO(a) ACPI_IS_ALIGNED(a, a) argument
398 #define ARGI_LIST1(a) (ARG_1(a)) argument
[all …]
/linux-6.3-rc2/arch/powerpc/include/asm/
A Dppc-opcode.h313 #define ___PPC_RA(a) (((a) & 0x1f) << 16) argument
321 #define __PPC_RA(a) ___PPC_RA(__REG_##a) argument
322 #define __PPC_RA0(a) ___PPC_RA(__REGA0_##a) argument
326 #define __PPC_XA(a) ((((a) & 0x1f) << 16) | (((a) & 0x20) >> 3)) argument
432 #define PPC_RAW_XXSWAPD(t, a) (0xf0000250 | VSX_XX3((t), a, a)) argument
536 #define PPC_RAW_MR(d, a) PPC_RAW_OR(d, a, a) argument
564 #define PPC_RAW_SLDI(d, a, i) PPC_RAW_RLDICR(d, a, i, 63-(i)) argument
608 #define PPC_TLBILX_ALL(a, b) PPC_TLBILX(0, a, b) argument
609 #define PPC_TLBILX_PID(a, b) PPC_TLBILX(1, a, b) argument
610 #define PPC_TLBILX_VA(a, b) PPC_TLBILX(3, a, b) argument
[all …]
/linux-6.3-rc2/sound/pci/au88x0/
A Dau88x0_a3d.c131 a3d_addrB(a->slice, a->source, in a3dsrc_SetHrtfTarget()
144 a3d_addrB(a->slice, a->source, in a3dsrc_SetHrtfCurrent()
157 a3d_addrB(a->slice, a->source, in a3dsrc_SetHrtfState()
180 a3d_addrA(a->slice, a->source,
185 a3d_addrB(a->slice, a->source,
197 a3d_addrA(a->slice, a->source,
284 a3d_addrA(a->slice, a->source, in a3dsrc_SetItdDline()
775 a3dsrc_SetHrtfTarget(a, a->hrtf[0], a->hrtf[1]); in snd_vortex_a3d_hrtf_put()
776 a3dsrc_SetHrtfCurrent(a, a->hrtf[0], a->hrtf[1]); in snd_vortex_a3d_hrtf_put()
793 a3dsrc_SetItdTarget(a, a->itd[0], a->itd[1]); in snd_vortex_a3d_itd_put()
[all …]
/linux-6.3-rc2/tools/testing/selftests/net/
A Dfcnal-test.sh115 read a
123 read a
242 read a
264 read a
286 read a
1169 run_cmd nettest -r ${a} -0 ${a} -1 ${a}
1177 run_cmd nettest -r ${a} -0 ${a}
1379 run_cmd nettest -r ${a} -d ${VRF} -0 ${a}
1495 run_cmd nettest -D -r ${a} -0 ${a} -1 ${a}
2728 run_cmd nettest -6 -r ${a} -0 ${a}
[all …]
/linux-6.3-rc2/include/linux/
A Dskb_array.h34 return __ptr_ring_full(&a->ring); in __skb_array_full()
39 return ptr_ring_full(&a->ring); in skb_array_full()
44 return ptr_ring_produce(&a->ring, skb); in skb_array_produce()
68 return __ptr_ring_empty(&a->ring); in __skb_array_empty()
73 return __ptr_ring_peek(&a->ring); in __skb_array_peek()
78 return ptr_ring_empty(&a->ring); in skb_array_empty()
83 return ptr_ring_empty_bh(&a->ring); in skb_array_empty_bh()
88 return ptr_ring_empty_irq(&a->ring); in skb_array_empty_irq()
93 return ptr_ring_empty_any(&a->ring); in skb_array_empty_any()
98 return __ptr_ring_consume(&a->ring); in __skb_array_consume()
[all …]
/linux-6.3-rc2/drivers/staging/media/atomisp/pci/hive_isp_css_include/
A Dmath_support.h21 #define IS_ODD(a) ((a) & 0x1) argument
22 #define IS_EVEN(a) (!IS_ODD(a)) argument
32 #define IMPLIES(a, b) (!(a) || (b)) argument
36 #define MAX(a, b) (((a) > (b)) ? (a) : (b)) argument
37 #define MIN(a, b) (((a) < (b)) ? (a) : (b)) argument
41 #define CEIL_MUL(a, b) (CEIL_DIV(a, b) * (b)) argument
42 #define CEIL_MUL2(a, b) (((a) + (b) - 1) & ~((b) - 1)) argument
44 #define CEIL_SHIFT_MUL(a, b) (CEIL_SHIFT(a, b) << (b)) argument
74 #define ceil_div(a, b) (CEIL_DIV(a, b)) argument
132 else if ((!((a) & ((a) - 1)))) { in ceil_pow2()
[all …]
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/
A Diwl-debug.h181 #define IWL_DEBUG_RX(p, f, a...) IWL_DEBUG(p, IWL_DL_RX, f, ## a) argument
182 #define IWL_DEBUG_TX(p, f, a...) IWL_DEBUG(p, IWL_DL_TX, f, ## a) argument
183 #define IWL_DEBUG_ISR(p, f, a...) IWL_DEBUG(p, IWL_DL_ISR, f, ## a) argument
184 #define IWL_DEBUG_WEP(p, f, a...) IWL_DEBUG(p, IWL_DL_WEP, f, ## a) argument
185 #define IWL_DEBUG_HC(p, f, a...) IWL_DEBUG(p, IWL_DL_HCMD, f, ## a) argument
187 #define IWL_DEBUG_TE(p, f, a...) IWL_DEBUG(p, IWL_DL_TE, f, ## a) argument
190 #define IWL_DEBUG_FW(p, f, a...) IWL_DEBUG(p, IWL_DL_FW, f, ## a) argument
203 #define IWL_DEBUG_HT(p, f, a...) IWL_DEBUG(p, IWL_DL_HT, f, ## a) argument
212 #define IWL_DEBUG_11H(p, f, a...) IWL_DEBUG(p, IWL_DL_11H, f, ## a) argument
213 #define IWL_DEBUG_TPT(p, f, a...) IWL_DEBUG(p, IWL_DL_TPT, f, ## a) argument
[all …]
/linux-6.3-rc2/Documentation/mm/
A Darch_pgtable_helpers.rst9 These page table helpers need to conform to a common semantics across platforms.
21 | pte_bad | Tests a non-table mapped PTE |
23 | pte_present | Tests a valid mapped PTE |
25 | pte_young | Tests a young PTE |
27 | pte_dirty | Tests a dirty PTE |
29 | pte_write | Tests a writable PTE |
31 | pte_special | Tests a special PTE |
241 | __pte_to_swp_entry | Creates a swapped entry (arch) from a mapped PTE |
243 | __swp_to_pte_entry | Creates a mapped PTE from a swapped entry (arch) |
245 | __pmd_to_swp_entry | Creates a swapped entry (arch) from a mapped PMD |
[all …]
/linux-6.3-rc2/drivers/gpu/drm/nouveau/include/nvhw/class/
A Dcl907d.h72 #define NV907D_DAC_SET_CONTROL(a) (0x00000180 + (a)*0… argument
83 #define NV907D_SOR_SET_CONTROL(a) (0x00000200 + (a)*0… argument
106 #define NV907D_HEAD_SET_CONTROL_OUTPUT_RESOURCE(a) (0x00000404 + (a)*0… argument
128 #define NV907D_HEAD_SET_CONTROL(a) (0x00000408 + (a)*0… argument
132 #define NV907D_HEAD_SET_OVERSCAN_COLOR(a) (0x00000410 + (a)*0… argument
136 #define NV907D_HEAD_SET_RASTER_SIZE(a) (0x00000414 + (a)*0… argument
139 #define NV907D_HEAD_SET_RASTER_SYNC_END(a) (0x00000418 + (a)*0… argument
142 #define NV907D_HEAD_SET_RASTER_BLANK_END(a) (0x0000041C + (a)*0… argument
145 #define NV907D_HEAD_SET_RASTER_BLANK_START(a) (0x00000420 + (a)*0… argument
148 #define NV907D_HEAD_SET_RASTER_VERT_BLANK2(a) (0x00000424 + (a)*0… argument
[all …]
A Dcl507d.h88 #define NV507D_DAC_SET_CONTROL(a) (0x00000400 + (a)*0… argument
122 #define NV507D_DAC_SET_POLARITY(a) (0x00000404 + (a)*0… argument
131 #define NV507D_SOR_SET_CONTROL(a) (0x00000600 + (a)*0… argument
160 #define NV507D_PIOR_SET_CONTROL(a) (0x00000700 + (a)*0… argument
183 #define NV507D_HEAD_SET_PIXEL_CLOCK(a) (0x00000804 + (a)*0… argument
195 #define NV507D_HEAD_SET_CONTROL(a) (0x00000808 + (a)*0… argument
199 #define NV507D_HEAD_SET_OVERSCAN_COLOR(a) (0x00000810 + (a)*0… argument
203 #define NV507D_HEAD_SET_RASTER_SIZE(a) (0x00000814 + (a)*0… argument
206 #define NV507D_HEAD_SET_RASTER_SYNC_END(a) (0x00000818 + (a)*0… argument
209 #define NV507D_HEAD_SET_RASTER_BLANK_END(a) (0x0000081C + (a)*0… argument
[all …]
/linux-6.3-rc2/kernel/bpf/
A Dtnum.c39 return TNUM(a.value << shift, a.mask << shift); in tnum_lshift()
44 return TNUM(a.value >> shift, a.mask >> shift); in tnum_rshift()
90 alpha = a.value | a.mask; in tnum_and()
127 while (a.value || a.mask) { in tnum_mul()
129 if (a.value & 1) in tnum_mul()
135 a = tnum_rshift(a, 1); in tnum_mul()
157 return a; in tnum_cast()
164 return !((a.value | a.mask) & (size - 1)); in tnum_is_aligned()
177 return snprintf(str, size, "(%#llx; %#llx)", a.value, a.mask); in tnum_strn()
194 a.mask >>= 1; in tnum_sbin()
[all …]
/linux-6.3-rc2/net/ceph/crush/
A Dhash.c14 a = a-b; a = a-c; a = a^(c>>13); \
15 b = b-c; b = b-a; b = b^(a<<8); \
17 a = a-b; a = a-c; a = a^(c>>12); \
18 b = b-c; b = b-a; b = b^(a<<16); \
20 a = a-b; a = a-c; a = a^(c>>3); \
21 b = b-c; b = b-a; b = b^(a<<10); \
30 __u32 b = a; in crush_hash32_rjenkins1()
34 crush_hashmix(y, a, hash); in crush_hash32_rjenkins1()
43 crush_hashmix(a, b, hash); in crush_hash32_rjenkins1_2()
44 crush_hashmix(x, a, hash); in crush_hash32_rjenkins1_2()
[all …]
/linux-6.3-rc2/lib/mpi/
A Dmpiutil.c89 MPI a; in mpi_alloc() local
91 a = kmalloc(sizeof *a, GFP_KERNEL); in mpi_alloc()
92 if (!a) in mpi_alloc()
126 if (!a) in mpi_free_limb_space()
168 if (!a) in mpi_clear()
177 if (!a) in mpi_free()
200 if (a) { in mpi_copy()
222 if (a) { in mpi_alloc_like()
316 a->d[i] = a->d[i] ^ x; in mpi_swap_cond()
321 a->nlimbs = a->nlimbs ^ x; in mpi_swap_cond()
[all …]
A Dmpi-bit.c32 for (; a->nlimbs && !a->d[a->nlimbs - 1]; a->nlimbs--) in mpi_normalize()
46 if (a->nlimbs) { in mpi_get_nbits()
47 mpi_limb_t alimb = a->d[a->nlimbs - 1]; in mpi_get_nbits()
88 for (i = a->nlimbs; i < a->alloced; i++) in mpi_set_bit()
89 a->d[i] = 0; in mpi_set_bit()
107 for (i = a->nlimbs; i < a->alloced; i++) in mpi_set_highbit()
108 a->d[i] = 0; in mpi_set_highbit()
185 if (x == a) { in mpi_rshift()
262 ap = a->d; in mpi_lshift_limbs()
281 if (x != a) { in mpi_lshift()
[all …]
/linux-6.3-rc2/net/ceph/
A Dceph_hash.c12 a = a - b; a = a - c; a = a ^ (c >> 13); \
13 b = b - c; b = b - a; b = b ^ (a << 8); \
15 a = a - b; a = a - c; a = a ^ (c >> 12); \
16 b = b - c; b = b - a; b = b ^ (a << 16); \
18 a = a - b; a = a - c; a = a ^ (c >> 3); \
19 b = b - c; b = b - a; b = b ^ (a << 10); \
32 b = a; in ceph_str_hash_rjenkins()
74 a = a + ((__u32)k[3] << 24); in ceph_str_hash_rjenkins()
77 a = a + ((__u32)k[2] << 16); in ceph_str_hash_rjenkins()
80 a = a + ((__u32)k[1] << 8); in ceph_str_hash_rjenkins()
[all …]
/linux-6.3-rc2/tools/include/linux/
A Djhash.h37 a -= c; a ^= rol32(c, 4); c += b; \
38 b -= a; b ^= rol32(a, 6); a += c; \
40 a -= c; a ^= rol32(c, 16); c += b; \
41 b -= a; b ^= rol32(a, 19); a += c; \
49 a ^= c; a -= rol32(c, 11); \
50 b ^= a; b -= rol32(a, 25); \
52 a ^= c; a -= rol32(c, 4); \
53 b ^= a; b -= rol32(a, 14); \
72 u32 a, b, c; in jhash() local
119 u32 a, b, c; in jhash2() local
[all …]
/linux-6.3-rc2/lib/crypto/
A Ddes.c632 a = k[7]; a &= 0x0e; a <<= 4; a |= k[3] & 0x1e; a = pc1[a]; in des_ekey()
636 pe[13 * 2 + 0] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; in des_ekey()
660 a = k[3]; a &= 0xe0; a >>= 4; a |= k[7] & 0xf0; a = pc1[a + 1]; in des_ekey()
723 a = k[7]; a &= 0x0e; a <<= 4; a |= k[3] & 0x1e; a = pc1[a]; in dkey()
727 pe[ 2 * 2] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; in dkey()
729 pe[ 4 * 2] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; in dkey()
731 pe[ 6 * 2] = DES_PC2(b, c, d, a); a = rs[a]; d = rs[d]; in dkey()
733 pe[ 8 * 2] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; in dkey()
735 pe[10 * 2] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; in dkey()
737 pe[12 * 2] = DES_PC2(c, d, a, b); b = rs[b]; a = rs[a]; in dkey()
[all …]

Completed in 108 milliseconds

12345678910>>...166