Lines Matching defs:data
507 Gicv3Distributor::write(Addr addr, uint64_t data, size_t size,
524 irqGroup[int_id] = data & (1 << i) ? 1 : 0;
546 bool enable = data & (1 << i) ? 1 : 0;
575 bool disable = data & (1 << i) ? 1 : 0;
607 bool pending = data & (1 << i) ? 1 : 0;
637 bool clear = data & (1 << i) ? 1 : 0;
663 bool active = data & (1 << i) ? 1 : 0;
687 bool clear = data & (1 << i) ? 1 : 0;
710 uint8_t prio = bits(data, (i + 1) * 8 - 1, (i * 8));
748 irqConfig[int_id] = data & (0x2 << i) ?
773 irqGrpmod[int_id] = bits(data, i);
795 irqNsacr[int_id] = (data >> (2 * int_id)) & 0x3;
818 (irqAffinityRouting[int_id] & 0xffffffff) | (data << 32);
822 (data & 0xffffffff);
825 irqAffinityRouting[int_id] = data;
846 if ((data & (1 << 4)) == 0) {
851 EnableGrp1NS = data & GICD_CTLR_ENABLEGRP1NS;
852 EnableGrp0 = data & GICD_CTLR_ENABLEGRP0;
870 if ((data & (1 << 5)) == 0) {
875 if ((data & (1 << 4)) == 0) {
880 DS = data & GICD_CTLR_DS;
881 EnableGrp1S = data & GICD_CTLR_ENABLEGRP1S;
882 EnableGrp1NS = data & GICD_CTLR_ENABLEGRP1NS;
883 EnableGrp0 = data & GICD_CTLR_ENABLEGRP0;
889 if (data & GICD_CTLR_DS) {
899 if ((data & (1 << 4)) == 0) {
904 EnableGrp1NS = data & GICD_CTLR_ENABLEGRP1A;
925 const uint32_t intid = bits(data, 9, 0);
944 const uint32_t intid = bits(data, 9, 0);
962 const uint32_t intid = bits(data, 9, 0);
978 const uint32_t intid = bits(data, 9, 0);