| Defines | |
| #define | IO_PA00_BIT 1LL<<0x00 | 
| IO 0, Port A. | |
| #define | IO_PA01_BIT 1LL<<0x01 | 
| IO 1, Port A. | |
| #define | IO_PA02_BIT 1LL<<0x02 | 
| IO 2, Port A. | |
| #define | IO_PA03_BIT 1LL<<0x03 | 
| IO 3, Port A. | |
| #define | IO_PA04_BIT 1LL<<0x04 | 
| IO 4, Port A. | |
| #define | IO_PA05_BIT 1LL<<0x05 | 
| IO 5, Port A. | |
| #define | IO_PA06_BIT 1LL<<0x06 | 
| IO 6, Port A. | |
| #define | IO_PA07_BIT 1LL<<0x07 | 
| IO 7, Port A. | |
| #define | IO_PA08_BIT 1LL<<0x08 | 
| IO 8, Port A. | |
| #define | IO_PA09_BIT 1LL<<0x09 | 
| IO 9, Port A. | |
| #define | IO_PA10_BIT 1LL<<0x0A | 
| IO 10, Port A. | |
| #define | IO_PA11_BIT 1LL<<0x0B | 
| IO 11, Port A. | |
| #define | IO_PA12_BIT 1LL<<0x0C | 
| IO 12, Port A. | |
| #define | IO_PA13_BIT 1LL<<0x0D | 
| IO 13, Port A. | |
| #define | IO_PA14_BIT 1LL<<0x0E | 
| IO 14, Port A. | |
| #define | IO_PA15_BIT 1LL<<0x0F | 
| IO 15, Port A. | |
| #define | IO_PA16_BIT 1LL<<0x10 | 
| IO 16, Port A. | |
| #define | IO_PA17_BIT 1LL<<0x11 | 
| IO 17, Port A. | |
| #define | IO_PA18_BIT 1LL<<0x12 | 
| IO 18, Port A. | |
| #define | IO_PA19_BIT 1LL<<0x13 | 
| IO 19, Port A. | |
| #define | IO_PA20_BIT 1LL<<0x14 | 
| IO 20, Port A. | |
| #define | IO_PA21_BIT 1LL<<0x15 | 
| IO 21, Port A. | |
| #define | IO_PA22_BIT 1LL<<0x16 | 
| IO 22, Port A. | |
| #define | IO_PA23_BIT 1LL<<0x17 | 
| IO 23, Port A. | |
| #define | IO_PA24_BIT 1LL<<0x18 | 
| IO 24, Port A. | |
| #define | IO_PA25_BIT 1LL<<0x19 | 
| IO 25, Port A. | |
| #define | IO_PA26_BIT 1LL<<0x1A | 
| IO 26, Port A. | |
| #define | IO_PA27_BIT 1LL<<0x1B | 
| IO 27, Port A. | |
| #define | IO_PA28_BIT 1LL<<0x1C | 
| IO 28, Port A. | |
| #define | IO_PA29_BIT 1LL<<0x1D | 
| IO 29, Port A. | |
| #define | IO_PA30_BIT 1LL<<0x1E | 
| IO 30, Port A. | |
| #define | IO_PA31_BIT 1LL<<0x1F | 
| IO 31, Port A. | |
| #define | IO_PB00_BIT 1LL<<0x20 | 
| IO 0, Port B. | |
| #define | IO_PB01_BIT 1LL<<0x21 | 
| IO 1, Port B. | |
| #define | IO_PB02_BIT 1LL<<0x22 | 
| IO 2, Port B. | |
| #define | IO_PB03_BIT 1LL<<0x23 | 
| IO 3, Port B. | |
| #define | IO_PB04_BIT 1LL<<0x24 | 
| IO 4, Port B. | |
| #define | IO_PB05_BIT 1LL<<0x25 | 
| IO 5, Port B. | |
| #define | IO_PB06_BIT 1LL<<0x26 | 
| IO 6, Port B. | |
| #define | IO_PB07_BIT 1LL<<0x27 | 
| IO 7, Port B. | |
| #define | IO_PB08_BIT 1LL<<0x28 | 
| IO 8, Port B. | |
| #define | IO_PB09_BIT 1LL<<0x29 | 
| IO 9, Port B. | |
| #define | IO_PB10_BIT 1LL<<0x2A | 
| IO 10, Port B. | |
| #define | IO_PB11_BIT 1LL<<0x2B | 
| IO 11, Port B. | |
| #define | IO_PB12_BIT 1LL<<0x2C | 
| IO 12, Port B. | |
| #define | IO_PB13_BIT 1LL<<0x2D | 
| IO 13, Port B. | |
| #define | IO_PB14_BIT 1LL<<0x2E | 
| IO 14, Port B. | |
| #define | IO_PB15_BIT 1LL<<0x2F | 
| IO 15, Port B. | |
| #define | IO_PB16_BIT 1LL<<0x30 | 
| IO 16, Port B. | |
| #define | IO_PB17_BIT 1LL<<0x31 | 
| IO 17, Port B. | |
| #define | IO_PB18_BIT 1LL<<0x32 | 
| IO 18, Port B. | |
| #define | IO_PB19_BIT 1LL<<0x33 | 
| IO 19, Port B. | |
| #define | IO_PB20_BIT 1LL<<0x34 | 
| IO 20, Port B. | |
| #define | IO_PB21_BIT 1LL<<0x35 | 
| IO 21, Port B. | |
| #define | IO_PB22_BIT 1LL<<0x36 | 
| IO 22, Port B. | |
| #define | IO_PB23_BIT 1LL<<0x37 | 
| IO 23, Port B. | |
| #define | IO_PB24_BIT 1LL<<0x38 | 
| IO 24, Port B. | |
| #define | IO_PB25_BIT 1LL<<0x39 | 
| IO 25, Port B. | |
| #define | IO_PB26_BIT 1LL<<0x3A | 
| IO 26, Port B. | |
| #define | IO_PB27_BIT 1LL<<0x3B | 
| IO 27, Port B. | |
| #define | IO_PB28_BIT 1LL<<0x3C | 
| IO 28, Port B. | |
| #define | IO_PB29_BIT 1LL<<0x3D | 
| IO 29, Port B. | |
| #define | IO_PB30_BIT 1LL<<0x3E | 
| IO 30, Port B. | |
| #define | IO_PB31_BIT 1LL<<0x3F | 
| IO 31, Port B. | |
Your mask values need to be of type longlong since it needs to represent 64 bits, for the 64 IO lines.
Example
longlong mymask = 0; mymask |= (IO_PA00_BIT | IO_PA03_BIT | IO_PA11_BIT); // now disable the pullups for lines PA00, PA03, and PA11 Io_PullupDisableBits( mymask );