Lines Matching refs:ppos
69 loff_t *ppos) in hfi1_seq_read() argument
77 r = seq_read(file, buf, size, ppos); in hfi1_seq_read()
460 size_t count, loff_t *ppos) in dev_counters_read() argument
469 rval = simple_read_from_buffer(buf, count, ppos, counters, avail); in dev_counters_read()
475 size_t count, loff_t *ppos) in dev_names_read() argument
484 rval = simple_read_from_buffer(buf, count, ppos, names, avail); in dev_names_read()
500 size_t count, loff_t *ppos) in portnames_read() argument
509 rval = simple_read_from_buffer(buf, count, ppos, names, avail); in portnames_read()
515 size_t count, loff_t *ppos) in portcntrs_debugfs_read() argument
524 rval = simple_read_from_buffer(buf, count, ppos, counters, avail); in portcntrs_debugfs_read()
543 size_t count, loff_t *ppos) in asic_flags_read() argument
586 ret = simple_read_from_buffer(buf, count, ppos, tmp, used); in asic_flags_read()
592 size_t count, loff_t *ppos) in asic_flags_write() argument
638 size_t count, loff_t *ppos) in dc8051_memory_read() argument
646 if (*ppos < 0) in dc8051_memory_read()
659 start = *ppos & ~0x7; /* round down */ in dc8051_memory_read()
661 end = (*ppos + count + 7) & ~0x7; /* round up */ in dc8051_memory_read()
670 rval = simple_read_from_buffer(buf, count, ppos, tmp, in dc8051_memory_read()
678 size_t count, loff_t *ppos) in debugfs_lcb_read() argument
685 if (*ppos < 0) in debugfs_lcb_read()
691 if ((*ppos % 8) != 0) in debugfs_lcb_read()
694 if (*ppos >= (LCB_END - LCB_START) || !count) in debugfs_lcb_read()
697 if (*ppos + count > LCB_END - LCB_START) in debugfs_lcb_read()
698 count = (LCB_END - LCB_START) - *ppos; in debugfs_lcb_read()
700 csr_off = LCB_START + *ppos; in debugfs_lcb_read()
707 *ppos += total; in debugfs_lcb_read()
712 size_t count, loff_t *ppos) in debugfs_lcb_write() argument
718 if (*ppos < 0) in debugfs_lcb_write()
724 if ((*ppos % 8) != 0) in debugfs_lcb_write()
727 if (*ppos >= (LCB_END - LCB_START) || !count) in debugfs_lcb_write()
730 if (*ppos + count > LCB_END - LCB_START) in debugfs_lcb_write()
731 count = (LCB_END - LCB_START) - *ppos; in debugfs_lcb_write()
733 csr_off = LCB_START + *ppos; in debugfs_lcb_write()
740 *ppos += total; in debugfs_lcb_write()
748 size_t count, loff_t *ppos) in qsfp_debugfs_dump() argument
761 ret = simple_read_from_buffer(buf, count, ppos, tmp, ret); in qsfp_debugfs_dump()
768 size_t count, loff_t *ppos, u32 target) in __i2c_debugfs_write() argument
780 i2c_addr = (*ppos >> 16) & 0xffff; in __i2c_debugfs_write()
781 offset = *ppos & 0xffff; in __i2c_debugfs_write()
797 *ppos += total_written; in __i2c_debugfs_write()
808 size_t count, loff_t *ppos) in i2c1_debugfs_write() argument
810 return __i2c_debugfs_write(file, buf, count, ppos, 0); in i2c1_debugfs_write()
815 size_t count, loff_t *ppos) in i2c2_debugfs_write() argument
817 return __i2c_debugfs_write(file, buf, count, ppos, 1); in i2c2_debugfs_write()
822 size_t count, loff_t *ppos, u32 target) in __i2c_debugfs_read() argument
834 i2c_addr = (*ppos >> 16) & 0xffff; in __i2c_debugfs_read()
835 offset = *ppos & 0xffff; in __i2c_debugfs_read()
851 *ppos += total_read; in __i2c_debugfs_read()
868 size_t count, loff_t *ppos) in i2c1_debugfs_read() argument
870 return __i2c_debugfs_read(file, buf, count, ppos, 0); in i2c1_debugfs_read()
875 size_t count, loff_t *ppos) in i2c2_debugfs_read() argument
877 return __i2c_debugfs_read(file, buf, count, ppos, 1); in i2c2_debugfs_read()
882 size_t count, loff_t *ppos, u32 target) in __qsfp_debugfs_write() argument
889 if (*ppos + count > QSFP_PAGESIZE * 4) /* base page + page00-page03 */ in __qsfp_debugfs_write()
898 total_written = qsfp_write(ppd, target, *ppos, buff, count); in __qsfp_debugfs_write()
904 *ppos += total_written; in __qsfp_debugfs_write()
915 size_t count, loff_t *ppos) in qsfp1_debugfs_write() argument
917 return __qsfp_debugfs_write(file, buf, count, ppos, 0); in qsfp1_debugfs_write()
922 size_t count, loff_t *ppos) in qsfp2_debugfs_write() argument
924 return __qsfp_debugfs_write(file, buf, count, ppos, 1); in qsfp2_debugfs_write()
929 size_t count, loff_t *ppos, u32 target) in __qsfp_debugfs_read() argument
936 if (*ppos + count > QSFP_PAGESIZE * 4) { /* base page + page00-page03 */ in __qsfp_debugfs_read()
949 total_read = qsfp_read(ppd, target, *ppos, buff, count); in __qsfp_debugfs_read()
955 *ppos += total_read; in __qsfp_debugfs_read()
973 size_t count, loff_t *ppos) in qsfp1_debugfs_read() argument
975 return __qsfp_debugfs_read(file, buf, count, ppos, 0); in qsfp1_debugfs_read()
980 size_t count, loff_t *ppos) in qsfp2_debugfs_read() argument
982 return __qsfp_debugfs_read(file, buf, count, ppos, 1); in qsfp2_debugfs_read()
1089 size_t count, loff_t *ppos) in exprom_wp_debugfs_read() argument
1096 loff_t *ppos) in exprom_wp_debugfs_write() argument