Lines Matching refs:bitpos
39 int bitpos; in i3c_addr_slots_set() local
49 bitpos = dev_addr * 2; in i3c_addr_slots_set()
50 idx = bitpos / BITS_PER_LONG; in i3c_addr_slots_set()
51 bitpos %= BITS_PER_LONG; in i3c_addr_slots_set()
53 slots->slots[idx] &= ~((unsigned long)I3C_ADDR_SLOT_STATUS_MASK << bitpos); in i3c_addr_slots_set()
54 slots->slots[idx] |= status << bitpos; in i3c_addr_slots_set()
62 int bitpos; in i3c_addr_slots_status() local
75 bitpos = dev_addr * 2; in i3c_addr_slots_status()
76 idx = bitpos / BITS_PER_LONG; in i3c_addr_slots_status()
77 bitpos %= BITS_PER_LONG; in i3c_addr_slots_status()
79 status = slots->slots[idx] >> bitpos; in i3c_addr_slots_status()