Lines Matching refs:val
359 static int __fops ## _show(void *data, u64 *val) \
368 __get(dt, val); \
372 static int __fops ## _store(void *data, u64 val) \
378 ret = __validate(val); \
384 __set(dt, val); \
391 static void lanes_get(const struct dma_test *dt, u64 *val)
393 *val = dt->link_width;
396 static int lanes_validate(u64 val)
398 return val > 2 ? -EINVAL : 0;
401 static void lanes_set(struct dma_test *dt, u64 val)
403 dt->link_width = val;
407 static void speed_get(const struct dma_test *dt, u64 *val)
409 *val = dt->link_speed;
412 static int speed_validate(u64 val)
414 switch (val) {
425 static void speed_set(struct dma_test *dt, u64 val)
427 dt->link_speed = val;
431 static void packets_to_receive_get(const struct dma_test *dt, u64 *val)
433 *val = dt->packets_to_receive;
436 static int packets_to_receive_validate(u64 val)
438 return val > DMA_TEST_MAX_PACKETS ? -EINVAL : 0;
441 static void packets_to_receive_set(struct dma_test *dt, u64 val)
443 dt->packets_to_receive = val;
448 static void packets_to_send_get(const struct dma_test *dt, u64 *val)
450 *val = dt->packets_to_send;
453 static int packets_to_send_validate(u64 val)
455 return val > DMA_TEST_MAX_PACKETS ? -EINVAL : 0;
458 static void packets_to_send_set(struct dma_test *dt, u64 val)
460 dt->packets_to_send = val;
511 static int test_store(void *data, u64 val)
517 if (val != 1)