Lines Matching refs:buf
63 char buf[512]; in rt_thread_smart_dm_scan() local
65 …if (snprintf(buf, sizeof(buf), "%s/devices", pci_get_param(a, "rt-thread-smart-dm.path")) == sizeo… in rt_thread_smart_dm_scan()
68 f = fopen(buf, "r"); in rt_thread_smart_dm_scan()
70 a->error("Cannot open %s", buf); in rt_thread_smart_dm_scan()
72 while (fgets(buf, sizeof(buf)-1, f)) in rt_thread_smart_dm_scan()
80 cnt = sscanf(buf, "%x %x %x" F F F F F F F F F F F F F F "%n", in rt_thread_smart_dm_scan()
118 while (buf[offset] && isspace(buf[offset])) in rt_thread_smart_dm_scan()
120 driver = &buf[offset]; in rt_thread_smart_dm_scan()
121 while (buf[offset] && !isspace(buf[offset])) in rt_thread_smart_dm_scan()
123 buf[offset] = '\0'; in rt_thread_smart_dm_scan()
144 char buf[1024]; in rt_thread_smart_dm_setup() local
148 e = snprintf(buf, sizeof(buf), "%s/%04x:%02x:%02x.%u", in rt_thread_smart_dm_setup()
151 if (e < 0 || e >= (int) sizeof(buf)) in rt_thread_smart_dm_setup()
154 a->fd = open(buf, a->fd_rw ? O_RDWR : O_RDONLY); in rt_thread_smart_dm_setup()
156 a->warning("Cannot open %s", buf); in rt_thread_smart_dm_setup()
163 rt_thread_smart_dm_read(struct pci_dev *d, int pos, byte *buf, int len) in rt_thread_smart_dm_read() argument
170 res = pread(fd, buf, len, pos); in rt_thread_smart_dm_read()
182 rt_thread_smart_dm_write(struct pci_dev *d, int pos, byte *buf, int len) in rt_thread_smart_dm_write() argument
189 res = pwrite(fd, buf, len, pos); in rt_thread_smart_dm_write()