hfi1_cap_mask 94 drivers/infiniband/hw/hfi1/common.h #define HFI1_CAP_KSET(cap) ({ hfi1_cap_mask |= HFI1_CAP_##cap; hfi1_cap_mask; }) hfi1_cap_mask 97 drivers/infiniband/hw/hfi1/common.h hfi1_cap_mask &= ~HFI1_CAP_##cap; \ hfi1_cap_mask 98 drivers/infiniband/hw/hfi1/common.h hfi1_cap_mask; \ hfi1_cap_mask 102 drivers/infiniband/hw/hfi1/common.h hfi1_cap_mask |= (HFI1_CAP_##cap << HFI1_CAP_USER_SHIFT); \ hfi1_cap_mask 103 drivers/infiniband/hw/hfi1/common.h hfi1_cap_mask; \ hfi1_cap_mask 107 drivers/infiniband/hw/hfi1/common.h hfi1_cap_mask &= ~(HFI1_CAP_##cap << HFI1_CAP_USER_SHIFT); \ hfi1_cap_mask 108 drivers/infiniband/hw/hfi1/common.h hfi1_cap_mask; \ hfi1_cap_mask 112 drivers/infiniband/hw/hfi1/common.h hfi1_cap_mask |= (HFI1_CAP_##cap | (HFI1_CAP_##cap << \ hfi1_cap_mask 114 drivers/infiniband/hw/hfi1/common.h hfi1_cap_mask; \ hfi1_cap_mask 118 drivers/infiniband/hw/hfi1/common.h hfi1_cap_mask &= ~(HFI1_CAP_##cap | \ hfi1_cap_mask 120 drivers/infiniband/hw/hfi1/common.h hfi1_cap_mask; \ hfi1_cap_mask 123 drivers/infiniband/hw/hfi1/common.h ({ hfi1_cap_mask |= HFI1_CAP_LOCKED_SMASK; hfi1_cap_mask; }) hfi1_cap_mask 124 drivers/infiniband/hw/hfi1/common.h #define HFI1_CAP_LOCKED() (!!(hfi1_cap_mask & HFI1_CAP_LOCKED_SMASK)) hfi1_cap_mask 86 drivers/infiniband/hw/hfi1/driver.c unsigned long hfi1_cap_mask = HFI1_CAP_MASK_DEFAULT; hfi1_cap_mask 93 drivers/infiniband/hw/hfi1/driver.c module_param_cb(cap_mask, &cap_ops, &hfi1_cap_mask, S_IWUSR | S_IRUGO); hfi1_cap_mask 1009 drivers/infiniband/hw/hfi1/file_ops.c uctxt->flags = hfi1_cap_mask; /* save current flag state */ hfi1_cap_mask 104 drivers/infiniband/hw/hfi1/hfi.h extern unsigned long hfi1_cap_mask; hfi1_cap_mask 108 drivers/infiniband/hw/hfi1/hfi.h #define HFI1_CAP_KGET(cap) (HFI1_CAP_KGET_MASK(hfi1_cap_mask, cap)) hfi1_cap_mask 109 drivers/infiniband/hw/hfi1/hfi.h #define HFI1_CAP_UGET(cap) (HFI1_CAP_UGET_MASK(hfi1_cap_mask, cap)) hfi1_cap_mask 112 drivers/infiniband/hw/hfi1/hfi.h #define HFI1_MISC_GET() ((hfi1_cap_mask >> HFI1_CAP_MISC_SHIFT) & \