header_ptr 1173 drivers/infiniband/core/uverbs_cmd.c u8 __user *header_ptr; header_ptr 1188 drivers/infiniband/core/uverbs_cmd.c header_ptr = attrs->ucore.outbuf; header_ptr 1189 drivers/infiniband/core/uverbs_cmd.c data_ptr = header_ptr + sizeof resp; header_ptr 1207 drivers/infiniband/core/uverbs_cmd.c if (copy_to_user(header_ptr, &resp, sizeof resp)) { header_ptr 281 include/linux/hil.h #define HIL_IDD_AXIS_COUNTS_PER_M(header_ptr) \ header_ptr 282 include/linux/hil.h (!(HIL_IDD_NUM_AXSETS(*(header_ptr))) ? -1 : \ header_ptr 283 include/linux/hil.h (((*(header_ptr + 1) & HIL_PKT_DATA_MASK) + \ header_ptr 284 include/linux/hil.h ((*(header_ptr + 2) & HIL_PKT_DATA_MASK)) << 8) \ header_ptr 285 include/linux/hil.h * ((*(header_ptr) & HIL_IDD_HEADER_16BIT) ? 100 : 1))) header_ptr 287 include/linux/hil.h #define HIL_IDD_AXIS_MAX(header_ptr, __axnum) \ header_ptr 288 include/linux/hil.h ((!(*(header_ptr) & HIL_IDD_HEADER_ABS) || \ header_ptr 289 include/linux/hil.h (HIL_IDD_NUM_AXES_PER_SET(*(header_ptr)) <= __axnum)) ? 0 : \ header_ptr 290 include/linux/hil.h ((HIL_PKT_DATA_MASK & *((header_ptr) + 3 + 2 * __axnum)) + \ header_ptr 291 include/linux/hil.h ((HIL_PKT_DATA_MASK & *((header_ptr) + 4 + 2 * __axnum)) << 8))) header_ptr 293 include/linux/hil.h #define HIL_IDD_IOD(header_ptr) \ header_ptr 294 include/linux/hil.h (*(header_ptr + HIL_IDD_LEN((*header_ptr)) - 1)) header_ptr 296 include/linux/hil.h #define HIL_IDD_HAS_GEN_PROMPT(header_ptr) \ header_ptr 297 include/linux/hil.h ((*header_ptr & HIL_IDD_HEADER_IOD) && \ header_ptr 298 include/linux/hil.h (HIL_IDD_IOD(header_ptr) & HIL_IDD_IOD_PROMPT)) header_ptr 300 include/linux/hil.h #define HIL_IDD_HAS_GEN_PROXIMITY(header_ptr) \ header_ptr 301 include/linux/hil.h ((*header_ptr & HIL_IDD_HEADER_IOD) && \ header_ptr 302 include/linux/hil.h (HIL_IDD_IOD(header_ptr) & HIL_IDD_IOD_PROXIMITY)) header_ptr 304 include/linux/hil.h #define HIL_IDD_NUM_BUTTONS(header_ptr) \ header_ptr 305 include/linux/hil.h ((*header_ptr & HIL_IDD_HEADER_IOD) ? \ header_ptr 306 include/linux/hil.h (HIL_IDD_IOD(header_ptr) & HIL_IDD_IOD_NBUTTON_MASK) : 0) header_ptr 308 include/linux/hil.h #define HIL_IDD_NUM_PROMPTS(header_ptr) \ header_ptr 309 include/linux/hil.h ((*header_ptr & HIL_IDD_HEADER_IOD) ? \ header_ptr 310 include/linux/hil.h ((HIL_IDD_IOD(header_ptr) & HIL_IDD_IOD_NPROMPT_MASK) \ header_ptr 322 include/linux/hil.h #define HIL_EXD_NUM_RRG(header_ptr) \ header_ptr 323 include/linux/hil.h ((*header_ptr & HIL_EXD_HEADER_RRG) ? \ header_ptr 324 include/linux/hil.h (*(header_ptr + 1) & HIL_PKT_DATA_MASK) : 0) header_ptr 326 include/linux/hil.h #define HIL_EXD_NUM_WWG(header_ptr) \ header_ptr 327 include/linux/hil.h ((*header_ptr & HIL_EXD_HEADER_WRG) ? \ header_ptr 328 include/linux/hil.h (*(header_ptr + 2 - !(*header_ptr & HIL_EXD_HEADER_RRG)) & \ header_ptr 331 include/linux/hil.h #define HIL_EXD_LEN(header_ptr) \ header_ptr 332 include/linux/hil.h (!!(*header_ptr & HIL_EXD_HEADER_RRG) + \ header_ptr 333 include/linux/hil.h !!(*header_ptr & HIL_EXD_HEADER_WRG) + \ header_ptr 334 include/linux/hil.h !!(*header_ptr & HIL_EXD_HEADER_LOCALE) + \ header_ptr 335 include/linux/hil.h 2 * !!(*header_ptr & HIL_EXD_HEADER_WRG_TYPE2) + 1) header_ptr 337 include/linux/hil.h #define HIL_EXD_LOCALE(header_ptr) \ header_ptr 338 include/linux/hil.h (!(*header_ptr & HIL_EXD_HEADER_LOCALE) ? -1 : \ header_ptr 339 include/linux/hil.h (*(header_ptr + HIL_EXD_LEN(header_ptr) - 1) & HIL_PKT_DATA_MASK)) header_ptr 341 include/linux/hil.h #define HIL_EXD_WRG_TYPE2_LEN(header_ptr) \ header_ptr 342 include/linux/hil.h (!(*header_ptr & HIL_EXD_HEADER_WRG_TYPE2) ? -1 : \ header_ptr 343 include/linux/hil.h (*(header_ptr + HIL_EXD_LEN(header_ptr) - 2 - \ header_ptr 344 include/linux/hil.h !!(*header_ptr & HIL_EXD_HEADER_LOCALE)) & HIL_PKT_DATA_MASK) + \ header_ptr 345 include/linux/hil.h ((*(header_ptr + HIL_EXD_LEN(header_ptr) - 1 - \ header_ptr 346 include/linux/hil.h !!(*header_ptr & HIL_EXD_HEADER_LOCALE)) & HIL_PKT_DATA_MASK) << 8))