Lines Matching refs:count
112 ssize_t (*store)(struct pdcspath_entry *entry, const char *buf, size_t count);
277 pdcspath_hwpath_write(struct pdcspath_entry *entry, const char *buf, size_t count) in pdcspath_hwpath_write() argument
285 if (!entry || !buf || !count) in pdcspath_hwpath_write()
289 count = min_t(size_t, count, sizeof(in)-1); in pdcspath_hwpath_write()
290 strncpy(in, buf, count); in pdcspath_hwpath_write()
291 in[count] = '\0'; in pdcspath_hwpath_write()
344 return count; in pdcspath_hwpath_write()
393 pdcspath_layer_write(struct pdcspath_entry *entry, const char *buf, size_t count) in pdcspath_layer_write() argument
399 if (!entry || !buf || !count) in pdcspath_layer_write()
403 count = min_t(size_t, count, sizeof(in)-1); in pdcspath_layer_write()
404 strncpy(in, buf, count); in pdcspath_layer_write()
405 in[count] = '\0'; in pdcspath_layer_write()
438 return count; in pdcspath_layer_write()
469 const char *buf, size_t count) in pdcspath_attr_store() argument
479 ret = pdcs_attr->store(entry, buf, count); in pdcspath_attr_store()
756 size_t count, int knob) in pdcs_auto_write() argument
766 if (!buf || !count) in pdcs_auto_write()
770 count = min_t(size_t, count, sizeof(in)-1); in pdcs_auto_write()
771 strncpy(in, buf, count); in pdcs_auto_write()
772 in[count] = '\0'; in pdcs_auto_write()
810 return count; in pdcs_auto_write()
828 const char *buf, size_t count) in pdcs_autoboot_write() argument
830 return pdcs_auto_write(kobj, attr, buf, count, PF_AUTOBOOT); in pdcs_autoboot_write()
844 const char *buf, size_t count) in pdcs_autosearch_write() argument
846 return pdcs_auto_write(kobj, attr, buf, count, PF_AUTOSEARCH); in pdcs_autosearch_write()
860 const char *buf, size_t count) in pdcs_osdep1_write() argument
867 if (!buf || !count) in pdcs_osdep1_write()
873 if (count > 16) in pdcs_osdep1_write()
878 memcpy(in, buf, count); in pdcs_osdep1_write()
883 return count; in pdcs_osdep1_write()
897 const char *buf, size_t count) in pdcs_osdep2_write() argument
906 if (!buf || !count) in pdcs_osdep2_write()
917 if (count > size) in pdcs_osdep2_write()
922 for (i=0; i<count; i+=4) { in pdcs_osdep2_write()
924 memcpy(in, buf+i, (count-i < 4) ? count-i : 4); in pdcs_osdep2_write()
930 return count; in pdcs_osdep2_write()