Lines Matching refs:array
2818 /* copy nvram vars into locally-allocated multi-string array */
3289 uint8 *pdata, /* pointer to array of data to process */
3362 uint8 *pdata, /* pointer to array of data to process */
4247 /* Set bit in byte array. */
4249 setbit(void *array, uint bit)
4251 ((uint8 *)array)[bit / NBBY] |= 1 << (bit % NBBY);
4254 /* Clear bit in byte array. */
4256 clrbit(void *array, uint bit)
4258 ((uint8 *)array)[bit / NBBY] &= ~(1 << (bit % NBBY));
4261 /* Test if bit is set in byte array. */
4263 isset(const void *array, uint bit)
4265 return (((const uint8 *)array)[bit / NBBY] & (1 << (bit % NBBY)));
4268 /* Test if bit is clear in byte array. */
4270 isclr(const void *array, uint bit)
4272 return ((((const uint8 *)array)[bit / NBBY] & (1 << (bit % NBBY))) == 0);
4308 * array indexed access and 3 arithmetic operations. When not defined, a runtime
4314 * Note: wd_bitmap[] is statically declared and is not ROM friendly ... array