Lines Matching refs:block_ix

1478     erts_atomic32_t block_ix;  member
1496 erts_atomic32_init_nob(&release_literal_areas.block_ix, 0); in init_release_literal_areas()
1528 rla_bc_read(int sched_ix, int block_ix) in rla_bc_read() argument
1531 &release_literal_areas.bc[sched_ix].u.block.counter[block_ix]); in rla_bc_read()
1536 rla_bc_read_acqb(int sched_ix, int block_ix) in rla_bc_read_acqb() argument
1539 &release_literal_areas.bc[sched_ix].u.block.counter[block_ix]); in rla_bc_read_acqb()
1543 rla_bc_dec_read_acqb(int sched_ix, int block_ix) in rla_bc_dec_read_acqb() argument
1546 &release_literal_areas.bc[sched_ix].u.block.counter[block_ix]); in rla_bc_dec_read_acqb()
1550 rla_bc_dec_read_relb(int sched_ix, int block_ix) in rla_bc_dec_read_relb() argument
1553 &release_literal_areas.bc[sched_ix].u.block.counter[block_ix]); in rla_bc_dec_read_relb()
1557 rla_bc_inc(int sched_ix, int block_ix) in rla_bc_inc() argument
1560 &release_literal_areas.bc[sched_ix].u.block.counter[block_ix]); in rla_bc_inc()
1569 int block_ix; in erts_block_release_literal_area() local
1578 block_ix = (int) erts_atomic32_read_nob(&release_literal_areas.block_ix); in erts_block_release_literal_area()
1579 ASSERT(block_ix == 0 || block_ix == 1); in erts_block_release_literal_area()
1581 rla_bc_inc(sched_ix, block_ix); in erts_block_release_literal_area()
1590 return (Uint32) 0xfed00000 | ((block_ix << 16) | sched_ix); in erts_block_release_literal_area()
1607 int block_ix = (int) ((sched_block_ix >> 16) & 0xf); in erts_unblock_release_literal_area() local
1613 ASSERT(block_ix == 0 || block_ix == 1); in erts_unblock_release_literal_area()
1615 block_count = rla_bc_dec_read_relb(sched_ix, block_ix); in erts_unblock_release_literal_area()
1679 int block_ix; in erts_internal_release_literal_area_switch_0() local
1683 block_ix = (int) erts_atomic32_read_nob(&release_literal_areas.block_ix); in erts_internal_release_literal_area_switch_0()
1684 erts_atomic32_set_nob(&release_literal_areas.block_ix, in erts_internal_release_literal_area_switch_0()
1685 (erts_aint32_t) !block_ix); in erts_internal_release_literal_area_switch_0()
1725 wait_ix = !erts_atomic32_read_nob(&release_literal_areas.block_ix); in erts_internal_release_literal_area_switch_0()
1737 wait_ix = !erts_atomic32_read_nob(&release_literal_areas.block_ix); in erts_internal_release_literal_area_switch_0()