src 239 core/ptp.c static int send_ptp_data(ptp_data *data, const char *src, int size) src 241 core/ptp.c if ( data->send_data(data->handle,src,size,size,0,0,0) ) src 253 core/ptp.c static int send_ptp_data_buffered(ptp_data *data, void * (*copy_fn)(void *d, const void *s, long sz), const char *src, int size) src 270 core/ptp.c if(src >= sb.buf && src < sb.buf + send_size) { src 272 core/ptp.c if(src + size < sb.buf + sb.size) { src 277 core/ptp.c send_size = sb.size - (src - sb.buf); src 281 core/ptp.c if(src < sb.buf && src + send_size > sb.buf) { src 283 core/ptp.c send_size = sb.buf - src; src 285 core/ptp.c copy_fn(sb.buf,src,send_size); src 293 core/ptp.c src += send_size; src 479 core/ptp.c char *src=(char *)param2; src 499 core/ptp.c memcpy(x,src,send_size); src 513 core/ptp.c src+=send_size; src 516 core/ptp.c if(data->send_data(data->handle,src,size,total_size,0,0,0) == 0) { src 520 core/ptp.c result = send_ptp_data_buffered(data,memcpy,src,size); src 56 include/conf.h int (*load)(char *src); src 124 include/lolevel.h extern char *_strcpy(char *dest, const char *src); src 125 include/lolevel.h extern char *_strncpy(char *dest, const char *src, long n); src 154 include/lolevel.h extern void *_memcpy(void *dest, const void *src, long n); src 15 include/std/string.h extern char *strcpy(char *dest, const char *src); src 16 include/std/string.h extern char *strncpy(char *dest, const char *src, long n); src 22 include/std/string.h extern void *memcpy(void *dest, const void *src, long n); src 44 lib/armutil/reboot.c void __attribute__((noreturn)) (*canon_copy_and_restart)(char *dst, char *src, unsigned length,char *start); src 553 lib/lua/lstrlib.c const char *src; src 557 lib/lua/lstrlib.c for (src = s + (size_t)lua_tointeger(L, lua_upvalueindex(3)); src 558 lib/lua/lstrlib.c src <= ms.src_end; src 559 lib/lua/lstrlib.c src++) { src 562 lib/lua/lstrlib.c if ((e = match(&ms, src, p)) != NULL) { src 564 lib/lua/lstrlib.c if (e == src) newstart++; /* empty match? go at least one position */ src 567 lib/lua/lstrlib.c return push_captures(&ms, src, e); src 646 lib/lua/lstrlib.c const char *src = luaL_checklstring(L, 1, &srcl); src 659 lib/lua/lstrlib.c ms.src_init = src; src 660 lib/lua/lstrlib.c ms.src_end = src+srcl; src 664 lib/lua/lstrlib.c e = match(&ms, src, p); src 667 lib/lua/lstrlib.c add_value(&ms, &b, src, e); src 669 lib/lua/lstrlib.c if (e && e>src) /* non empty match? */ src 670 lib/lua/lstrlib.c src = e; /* skip it */ src 671 lib/lua/lstrlib.c else if (src < ms.src_end) src 672 lib/lua/lstrlib.c luaL_addchar(&b, *src++); src 676 lib/lua/lstrlib.c luaL_addlstring(&b, src, ms.src_end-src); src 19 loader/a1000/main.c const long *src = blob_chdk_core; src 22 loader/a1000/main.c core_copy(src, dst, length); src 19 loader/a1100/main.c const long *src = blob_chdk_core; src 22 loader/a1100/main.c core_copy(src, dst, length); src 15 loader/a1200/main.c const long *src = blob_chdk_core; src 18 loader/a1200/main.c core_copy(src, dst, length); src 19 loader/a1300/main.c const long *src = blob_chdk_core; src 22 loader/a1300/main.c core_copy(src, dst, length); src 22 loader/a1400/main.c const long *src = blob_chdk_core; src 25 loader/a1400/main.c core_copy(src, dst, length); src 19 loader/a2000/main.c const long *src = blob_chdk_core; src 22 loader/a2000/main.c core_copy(src, dst, length); src 19 loader/a2100/main.c const long *src = blob_chdk_core; src 22 loader/a2100/main.c core_copy(src, dst, length); src 19 loader/a2200/main.c const long *src = blob_chdk_core; src 22 loader/a2200/main.c core_copy(src, dst, length); src 13 loader/a2300/main.c const long *src = blob_chdk_core; src 16 loader/a2300/main.c core_copy(src, dst, length); src 10 loader/a2400/main.c const long *src = blob_chdk_core; src 13 loader/a2400/main.c core_copy(src, dst, length); src 10 loader/a2500/main.c const long *src = blob_chdk_core; src 13 loader/a2500/main.c core_copy(src, dst, length); src 10 loader/a2600/main.c const long *src = blob_chdk_core; src 13 loader/a2600/main.c core_copy(src, dst, length); src 19 loader/a3000/main.c const long *src = blob_chdk_core; src 22 loader/a3000/main.c core_copy(src, dst, length); src 18 loader/a3100/main.c const long *src = blob_chdk_core; src 21 loader/a3100/main.c core_copy(src, dst, length); src 19 loader/a3200/main.c const long *src = blob_chdk_core; src 22 loader/a3200/main.c core_copy(src, dst, length); src 19 loader/a3300/main.c const long *src = blob_chdk_core; src 22 loader/a3300/main.c core_copy(src, dst, length); src 13 loader/a3400/main.c const long *src = blob_chdk_core; src 16 loader/a3400/main.c core_copy(src, dst, length); src 10 loader/a4000/main.c const long *src = blob_chdk_core; src 13 loader/a4000/main.c core_copy(src, dst, length); src 19 loader/a410/main.c const long *src = blob_chdk_core; src 22 loader/a410/main.c core_copy(src, dst, length); src 19 loader/a420/main.c const long *src = blob_chdk_core; src 22 loader/a420/main.c core_copy(src, dst, length); src 18 loader/a430/main.c const long *src = blob_chdk_core; src 21 loader/a430/main.c core_copy(src, dst, length); src 18 loader/a450/main.c const long *src = blob_chdk_core; src 21 loader/a450/main.c core_copy(src, dst, length); src 18 loader/a460/main.c const long *src = blob_chdk_core; src 21 loader/a460/main.c core_copy(src, dst, length); src 16 loader/a470/main.c const long *src = blob_chdk_core; src 19 loader/a470/main.c core_copy(src, dst, length); src 16 loader/a480/main.c const long *src = blob_chdk_core; src 19 loader/a480/main.c core_copy(src, dst, length); src 14 loader/a490/main.c const long *src = blob_chdk_core; src 17 loader/a490/main.c core_copy(src, dst, length); src 21 loader/a495/main.c const long *src = blob_chdk_core; src 24 loader/a495/main.c core_copy(src, dst, length); src 19 loader/a530/main.c const long *src = blob_chdk_core; src 22 loader/a530/main.c core_copy(src, dst, length); src 19 loader/a540/main.c const long *src = blob_chdk_core; src 22 loader/a540/main.c core_copy(src, dst, length); src 19 loader/a550/main.c const long *src = blob_chdk_core; src 22 loader/a550/main.c core_copy(src, dst, length); src 19 loader/a560/main.c const long *src = blob_chdk_core; src 22 loader/a560/main.c core_copy(src, dst, length); src 19 loader/a570/main.c const long *src = blob_chdk_core; src 22 loader/a570/main.c core_copy(src, dst, length); src 19 loader/a580/main.c const long *src = blob_chdk_core; src 22 loader/a580/main.c core_copy(src, dst, length); src 19 loader/a590/main.c const long *src = blob_chdk_core; src 22 loader/a590/main.c core_copy(src, dst, length); src 19 loader/a610/main.c const long *src = blob_chdk_core; src 22 loader/a610/main.c core_copy(src, dst, length); src 19 loader/a620/main.c const long *src = blob_chdk_core; src 22 loader/a620/main.c core_copy(src, dst, length); src 19 loader/a630/main.c const long *src = blob_chdk_core; src 22 loader/a630/main.c core_copy(src, dst, length); src 19 loader/a640/main.c const long *src = blob_chdk_core; src 22 loader/a640/main.c core_copy(src, dst, length); src 19 loader/a650/main.c const long *src = blob_chdk_core; src 22 loader/a650/main.c core_copy(src, dst, length); src 19 loader/a700/main.c const long *src = blob_chdk_core; src 22 loader/a700/main.c core_copy(src, dst, length); src 19 loader/a710/main.c const long *src = blob_chdk_core; src 22 loader/a710/main.c core_copy(src, dst, length); src 15 loader/a720/main.c const long *src = blob_chdk_core; src 18 loader/a720/main.c core_copy(src, dst, length); src 19 loader/a800/main.c const long *src = blob_chdk_core; src 22 loader/a800/main.c core_copy(src, dst, length); src 13 loader/a810/main.c const long *src = blob_chdk_core; src 16 loader/a810/main.c core_copy(src, dst, length); src 30 loader/d10/main.c const long *src = blob_chdk_core; src 33 loader/d10/main.c core_copy(src, dst, length); src 10 loader/d20/main.c const long *src = blob_chdk_core; src 13 loader/d20/main.c core_copy(src, dst, length); src 10 loader/d30/main.c const long *src = blob_chdk_core; src 13 loader/d30/main.c core_copy(src, dst, length); src 29 loader/g10/main.c const long *src = blob_chdk_core; src 32 loader/g10/main.c core_copy(src, dst, length); src 29 loader/g11/main.c const long *src = blob_chdk_core; src 32 loader/g11/main.c core_copy(src, dst, length); src 13 loader/g12/main.c const long *src = blob_chdk_core; src 16 loader/g12/main.c core_copy(src, dst, length); src 10 loader/g15/main.c const long *src = blob_chdk_core; src 13 loader/g15/main.c core_copy(src, dst, length); src 51 loader/g16/main.c const long *src = blob_chdk_core; src 54 loader/g16/main.c core_copy(src, dst, length); src 13 loader/g1x/main.c const long *src = blob_chdk_core; src 16 loader/g1x/main.c core_copy(src, dst, length); src 11 loader/g5x/main.c const long *src = blob_chdk_core; src 14 loader/g5x/main.c core_copy(src, dst, length); src 19 loader/g7/main.c const long *src = blob_chdk_core; src 22 loader/g7/main.c core_copy(src, dst, length); src 11 loader/g7x/main.c const long *src = blob_chdk_core; src 14 loader/g7x/main.c core_copy(src, dst, length); src 22 loader/g7x2/main.c const long *src = blob_chdk_core; src 25 loader/g7x2/main.c core_copy(src, dst, length); src 13 loader/g9/main.c const long *src = blob_chdk_core; src 16 loader/g9/main.c core_copy(src, dst, length); src 159 loader/generic/check_compat.c void core_copy(const long *src, long *dst, long length) { src 160 loader/generic/check_compat.c if (src < dst && dst < src + length) { src 162 loader/generic/check_compat.c src += length; src 164 loader/generic/check_compat.c while (length--) *--dst = *--src; src 167 loader/generic/check_compat.c while (length--) *dst++ = *src++; src 19 loader/ixus1000_sd4500/main.c const long *src = blob_chdk_core; src 22 loader/ixus1000_sd4500/main.c core_copy(src, dst, length); src 19 loader/ixus100_sd780/main.c const long *src = blob_chdk_core; src 22 loader/ixus100_sd780/main.c core_copy(src, dst, length); src 19 loader/ixus105_sd1300/main.c const long *src = blob_chdk_core; src 22 loader/ixus105_sd1300/main.c core_copy(src, dst, length); src 30 loader/ixus110_sd960/main.c const long *src = blob_chdk_core; src 33 loader/ixus110_sd960/main.c core_copy(src, dst, length); src 78 loader/ixus115_elph100hs/main.c const long *src = blob_chdk_core; src 81 loader/ixus115_elph100hs/main.c core_copy(src, dst, length); src 17 loader/ixus120_sd940/main.c const long *src = blob_chdk_core; src 20 loader/ixus120_sd940/main.c core_copy(src, dst, length); src 10 loader/ixus125_elph110hs/main.c const long *src = blob_chdk_core; src 13 loader/ixus125_elph110hs/main.c core_copy(src, dst, length); src 19 loader/ixus130_sd1400/main.c const long *src = blob_chdk_core; src 22 loader/ixus130_sd1400/main.c core_copy(src, dst, length); src 22 loader/ixus132_elph115/main.c const long *src = blob_chdk_core; src 25 loader/ixus132_elph115/main.c core_copy(src, dst, length); src 22 loader/ixus135_elph120/main.c const long *src = blob_chdk_core; src 25 loader/ixus135_elph120/main.c core_copy(src, dst, length); src 22 loader/ixus140_elph130/main.c const long *src = blob_chdk_core; src 25 loader/ixus140_elph130/main.c core_copy(src, dst, length); src 19 loader/ixus145_elph135/main.c const long *src = blob_chdk_core; src 22 loader/ixus145_elph135/main.c core_copy(src, dst, length); src 10 loader/ixus150_elph140/main.c const long *src = blob_chdk_core; src 13 loader/ixus150_elph140/main.c core_copy(src, dst, length); src 10 loader/ixus155_elph150/main.c const long *src = blob_chdk_core; src 13 loader/ixus155_elph150/main.c core_copy(src, dst, length); src 10 loader/ixus160_elph160/main.c const long *src = blob_chdk_core; src 13 loader/ixus160_elph160/main.c core_copy(src, dst, length); src 9 loader/ixus170_elph170/main.c const long *src = blob_chdk_core; src 12 loader/ixus170_elph170/main.c if (src < dst && dst < src + length) src 15 loader/ixus170_elph170/main.c src += length; src 17 loader/ixus170_elph170/main.c while (length--) *--dst = *--src; src 20 loader/ixus170_elph170/main.c while (length--) *dst++ = *src++; src 10 loader/ixus175_elph180/main.c const long *src = blob_chdk_core; src 13 loader/ixus175_elph180/main.c core_copy(src, dst, length); src 19 loader/ixus185_elph185/main.c const long *src = blob_chdk_core; src 22 loader/ixus185_elph185/main.c core_copy(src, dst, length); src 19 loader/ixus200_sd980/main.c const long *src = blob_chdk_core; src 22 loader/ixus200_sd980/main.c core_copy(src, dst, length); src 20 loader/ixus220_elph300hs/main.c const long *src = blob_chdk_core; src 23 loader/ixus220_elph300hs/main.c core_copy(src, dst, length); src 20 loader/ixus230_elph310hs/main.c const long *src = blob_chdk_core; src 23 loader/ixus230_elph310hs/main.c core_copy(src, dst, length); src 10 loader/ixus240_elph320hs/main.c const long *src = blob_chdk_core; src 13 loader/ixus240_elph320hs/main.c core_copy(src, dst, length); src 22 loader/ixus255_elph330hs/main.c const long *src = blob_chdk_core; src 25 loader/ixus255_elph330hs/main.c core_copy(src, dst, length); src 10 loader/ixus265_elph340hs/main.c const long *src = blob_chdk_core; src 13 loader/ixus265_elph340hs/main.c core_copy(src, dst, length); src 10 loader/ixus275_elph350hs/main.c const long *src = blob_chdk_core; src 13 loader/ixus275_elph350hs/main.c core_copy(src, dst, length); src 10 loader/ixus285_elph360hs/main.c const long *src = blob_chdk_core; src 13 loader/ixus285_elph360hs/main.c core_copy(src, dst, length); src 27 loader/ixus300_sd4000/main.c const long *src = blob_chdk_core; src 30 loader/ixus300_sd4000/main.c if (src < dst && dst < src + length) { src 32 loader/ixus300_sd4000/main.c src += length; src 35 loader/ixus300_sd4000/main.c *--dst = *--src; src 39 loader/ixus300_sd4000/main.c *dst++ = *src++; src 19 loader/ixus30_sd200/main.c const long *src = blob_chdk_core; src 22 loader/ixus30_sd200/main.c core_copy(src, dst, length); src 13 loader/ixus310_elph500hs/main.c const long *src = blob_chdk_core; src 16 loader/ixus310_elph500hs/main.c core_copy(src, dst, length); src 19 loader/ixus40_sd300/main.c const long *src = blob_chdk_core; src 22 loader/ixus40_sd300/main.c core_copy(src, dst, length); src 19 loader/ixus50_sd400/main.c const long *src = blob_chdk_core; src 22 loader/ixus50_sd400/main.c core_copy(src, dst, length); src 19 loader/ixus55_sd450/main.c const long *src = blob_chdk_core; src 22 loader/ixus55_sd450/main.c core_copy(src, dst, length); src 39 loader/ixus60_sd600/main.c const long *src = blob_chdk_core; src 42 loader/ixus60_sd600/main.c core_copy(src, dst, length); src 38 loader/ixus65_sd630/main.c const long *src = blob_chdk_core; src 41 loader/ixus65_sd630/main.c core_copy(src, dst, length); src 13 loader/ixus700_sd500/main.c const long *src = blob_chdk_core; src 16 loader/ixus700_sd500/main.c core_copy(src, dst, length); src 19 loader/ixus70_sd1000/main.c const long *src = blob_chdk_core; src 22 loader/ixus70_sd1000/main.c core_copy(src, dst, length); src 19 loader/ixus750_sd550/main.c const long *src = blob_chdk_core; src 22 loader/ixus750_sd550/main.c core_copy(src, dst, length); src 19 loader/ixus75_sd750/main.c const long *src = blob_chdk_core; src 22 loader/ixus75_sd750/main.c core_copy(src, dst, length); src 19 loader/ixus800_sd700/main.c const long *src = blob_chdk_core; src 22 loader/ixus800_sd700/main.c core_copy(src, dst, length); src 30 loader/ixus80_sd1100/main.c const long *src = blob_chdk_core; src 33 loader/ixus80_sd1100/main.c core_copy(src, dst, length); src 19 loader/ixus850_sd800/main.c const long *src = blob_chdk_core; src 22 loader/ixus850_sd800/main.c core_copy(src, dst, length); src 21 loader/ixus85_sd770/main.c const long *src = blob_chdk_core; src 24 loader/ixus85_sd770/main.c core_copy(src, dst, length); src 19 loader/ixus860_sd870/main.c const long *src = blob_chdk_core; src 22 loader/ixus860_sd870/main.c core_copy(src, dst, length); src 12 loader/ixus870_sd880/main.c const long *src = blob_chdk_core; src 15 loader/ixus870_sd880/main.c core_copy(src, dst, length); src 19 loader/ixus900_sd900/main.c const long *src = blob_chdk_core; src 22 loader/ixus900_sd900/main.c core_copy(src, dst, length); src 31 loader/ixus90_sd790/main.c const long *src = blob_chdk_core; src 34 loader/ixus90_sd790/main.c core_copy(src, dst, length); src 19 loader/ixus950_sd850/main.c const long *src = blob_chdk_core; src 22 loader/ixus950_sd850/main.c core_copy(src, dst, length); src 19 loader/ixus95_sd1200/main.c const long *src = blob_chdk_core; src 22 loader/ixus95_sd1200/main.c core_copy(src, dst, length); src 19 loader/ixus960_sd950/main.c const long *src = blob_chdk_core; src 22 loader/ixus960_sd950/main.c core_copy(src, dst, length); src 19 loader/ixus970_sd890/main.c const long *src = blob_chdk_core; src 22 loader/ixus970_sd890/main.c core_copy(src, dst, length); src 19 loader/ixus980_sd990/main.c const long *src = blob_chdk_core; src 22 loader/ixus980_sd990/main.c core_copy(src, dst, length); src 17 loader/ixus990_sd970/main.c const long *src = blob_chdk_core; src 20 loader/ixus990_sd970/main.c core_copy(src, dst, length); src 19 loader/ixusizoom_sd30/main.c const long *src = blob_chdk_core; src 22 loader/ixusizoom_sd30/main.c core_copy(src, dst, length); src 9 loader/ixusw_sd430/main.c const long *src = blob_chdk_core; src 12 loader/ixusw_sd430/main.c core_copy(src, dst, length); src 14 loader/m10/main.c const long *src = blob_chdk_core; src 17 loader/m10/main.c core_copy(src, dst, length); src 14 loader/m3/main.c const long *src = blob_chdk_core; src 17 loader/m3/main.c core_copy(src, dst, length); src 11 loader/n/main.c const long *src = blob_chdk_core; src 14 loader/n/main.c core_copy(src, dst, length); src 11 loader/n_facebook/main.c const long *src = blob_chdk_core; src 14 loader/n_facebook/main.c core_copy(src, dst, length); src 10 loader/s100/main.c const long *src = blob_chdk_core; src 13 loader/s100/main.c core_copy(src, dst, length); src 10 loader/s110/main.c const long *src = blob_chdk_core; src 13 loader/s110/main.c core_copy(src, dst, length); src 19 loader/s2is/main.c const long *src = blob_chdk_core; src 22 loader/s2is/main.c core_copy(src, dst, length); src 19 loader/s3is/main.c const long *src = blob_chdk_core; src 22 loader/s3is/main.c core_copy(src, dst, length); src 19 loader/s5is/main.c const long *src = blob_chdk_core; src 22 loader/s5is/main.c core_copy(src, dst, length); src 19 loader/s80/main.c const long *src = blob_chdk_core; src 22 loader/s80/main.c core_copy(src, dst, length); src 13 loader/s90/main.c void __attribute__((noreturn)) (*copy_and_restart)(char *dst, char *src, long length); src 31 loader/s90/resetcode/main.c const char *src = src_void; src 33 loader/s90/resetcode/main.c if (src < dst && dst < src + length) src 36 loader/s90/resetcode/main.c src += length; src 40 loader/s90/resetcode/main.c *--dst = *--src; src 47 loader/s90/resetcode/main.c *dst++ = *src++; src 24 loader/s95/main.c const long *src = blob_chdk_core; src 27 loader/s95/main.c core_copy(src, dst, length); src 13 loader/sx1/main.c void __attribute__((noreturn)) (*copy_and_restart)(char *dst, char *src, long length); src 24 loader/sx1/resetcode/main.c const char *src = src_void; src 26 loader/sx1/resetcode/main.c if (src < dst && dst < src + length) src 29 loader/sx1/resetcode/main.c src += length; src 33 loader/sx1/resetcode/main.c *--dst = *--src; src 40 loader/sx1/resetcode/main.c *dst++ = *src++; src 19 loader/sx10/main.c const long *src = blob_chdk_core; src 22 loader/sx10/main.c core_copy(src, dst, length); src 19 loader/sx100is/main.c const long *src = blob_chdk_core; src 22 loader/sx100is/main.c core_copy(src, dst, length); src 19 loader/sx110is/main.c const long *src = blob_chdk_core; src 22 loader/sx110is/main.c core_copy(src, dst, length); src 19 loader/sx120is/main.c const long *src = blob_chdk_core; src 22 loader/sx120is/main.c core_copy(src, dst, length); src 13 loader/sx130is/main.c void __attribute__((noreturn)) (*copy_and_restart)(char *dst, char *src, long length); src 21 loader/sx130is/resetcode/main.c const char *src = src_void; src 23 loader/sx130is/resetcode/main.c if (src < dst && dst < src + length) { src 25 loader/sx130is/resetcode/main.c src += length; src 29 loader/sx130is/resetcode/main.c *--dst = *--src; src 34 loader/sx130is/resetcode/main.c *dst++ = *src++; src 13 loader/sx150is/main.c const long *src = blob_chdk_core; src 16 loader/sx150is/main.c core_copy(src, dst, length); src 9 loader/sx160is/main.c const long *src = blob_chdk_core; src 12 loader/sx160is/main.c core_copy(src, dst, length); src 23 loader/sx170is/main.c const long *src = blob_chdk_core; src 26 loader/sx170is/main.c core_copy(src, dst, length); src 19 loader/sx20/main.c const long *src = blob_chdk_core; src 22 loader/sx20/main.c core_copy(src, dst, length); src 13 loader/sx200is/main.c const long *src = blob_chdk_core; src 16 loader/sx200is/main.c core_copy(src, dst, length); src 19 loader/sx210is/main.c const long *src = blob_chdk_core; src 22 loader/sx210is/main.c core_copy(src, dst, length); src 15 loader/sx220hs/main.c const long *src = blob_chdk_core; src 18 loader/sx220hs/main.c core_copy(src, dst, length); src 19 loader/sx230hs/main.c const long *src = blob_chdk_core; src 22 loader/sx230hs/main.c core_copy(src, dst, length); src 13 loader/sx240hs/main.c const long *src = blob_chdk_core; src 16 loader/sx240hs/main.c core_copy(src, dst, length); src 13 loader/sx260hs/main.c const long *src = blob_chdk_core; src 16 loader/sx260hs/main.c core_copy(src, dst, length); src 11 loader/sx280hs/main.c const long *src = blob_chdk_core; src 14 loader/sx280hs/main.c core_copy(src, dst, length); src 13 loader/sx30/main.c const long *src = blob_chdk_core; src 16 loader/sx30/main.c core_copy(src, dst, length); src 10 loader/sx400is/main.c const long *src = blob_chdk_core; src 13 loader/sx400is/main.c core_copy(src, dst, length); src 13 loader/sx40hs/main.c const long *src = blob_chdk_core; src 16 loader/sx40hs/main.c core_copy(src, dst, length); src 10 loader/sx410is/main.c const long *src = blob_chdk_core; src 13 loader/sx410is/main.c core_copy(src, dst, length); src 10 loader/sx420is/main.c const long *src = blob_chdk_core; src 13 loader/sx420is/main.c core_copy(src, dst, length); src 19 loader/sx430is/main.c const long *src = blob_chdk_core; src 22 loader/sx430is/main.c core_copy(src, dst, length); src 9 loader/sx500is/main.c const long *src = blob_chdk_core; src 12 loader/sx500is/main.c core_copy(src, dst, length); src 10 loader/sx50hs/main.c const long *src = blob_chdk_core; src 13 loader/sx50hs/main.c core_copy(src, dst, length); src 23 loader/sx510hs/main.c const long *src = blob_chdk_core; src 26 loader/sx510hs/main.c core_copy(src, dst, length); src 34 loader/sx520hs/main.c const long *src = blob_chdk_core; src 37 loader/sx520hs/main.c core_copy(src, dst, length); src 34 loader/sx530hs/main.c const long *src = blob_chdk_core; src 37 loader/sx530hs/main.c core_copy(src, dst, length); src 11 loader/sx60hs/main.c const long *src = blob_chdk_core; src 14 loader/sx60hs/main.c core_copy(src, dst, length); src 10 loader/sx610hs/main.c const long *src = blob_chdk_core; src 13 loader/sx610hs/main.c core_copy(src, dst, length); src 10 loader/sx620hs/main.c const long *src = blob_chdk_core; src 13 loader/sx620hs/main.c core_copy(src, dst, length); src 11 loader/sx700hs/main.c const long *src = blob_chdk_core; src 14 loader/sx700hs/main.c core_copy(src, dst, length); src 11 loader/sx710hs/main.c const long *src = blob_chdk_core; src 14 loader/sx710hs/main.c core_copy(src, dst, length); src 11 loader/sx730hs/main.c const long *src = blob_chdk_core; src 14 loader/sx730hs/main.c core_copy(src, dst, length); src 13 loader/tx1/main.c const long *src = blob_chdk_core; src 16 loader/tx1/main.c core_copy(src, dst, length); src 143 modules/curves.c unsigned char *src; src 154 modules/curves.c src = (unsigned char *) get_raw_image_addr(); src 160 modules/curves.c for (j=camera_sensor.raw_rowpix; j; j-=8, src+=10){ src 161 modules/curves.c pixVal0=((0x3fc&(((unsigned short)(src[1]))<<2)) | (src[0] >> 6)); src 162 modules/curves.c pixVal1=((0x3f0&(((unsigned short)(src[0]))<<4)) | (src[3] >> 4)); src 165 modules/curves.c *(src+1) = (unsigned char) ((pixVal0>>2)); // 0 src 166 modules/curves.c *src = (unsigned char) ((pixVal0<<6)|(pixVal1>>4)); //0, 1 src 168 modules/curves.c pixVal2=((0x3c0&(((unsigned short)(src[3]))<<6)) | (src[2] >> 2)); src 169 modules/curves.c pixVal0=((0x300&(((unsigned short)(src[2]))<<8)) | (src[5])); src 172 modules/curves.c *(src+3) = (unsigned char) ((pixVal1<<4)|(pixVal2>>6)); //1,2 src 173 modules/curves.c *(src+2) = (unsigned char) ((pixVal2<<2)|(pixVal0>>8)); //2,3 =>(2,0) src 174 modules/curves.c *(src+5) = (unsigned char) ((pixVal0)); //3 (=>0) src 176 modules/curves.c pixVal0=((0x3fc&(((unsigned short)(src[4]))<<2)) | (src[7] >> 6)); src 177 modules/curves.c pixVal1=((0x3f0&(((unsigned short)(src[7]))<<4)) | (src[6] >> 4)); src 180 modules/curves.c *(src+4) = (unsigned char) ((pixVal0>>2)); // 4 => 0 src 181 modules/curves.c *(src+7) = (unsigned char) ((pixVal0<<6)|(pixVal1>>4)); // 4,5 => (0,1) src 183 modules/curves.c pixVal2=((0x3c0&(((unsigned short)(src[6]))<<6)) | (src[9] >> 2)); src 184 modules/curves.c pixVal0=((0x300&(((unsigned short)(src[9]))<<8)) | (src[8])); src 187 modules/curves.c *(src+6) = (unsigned char) ((pixVal1<<4)|(pixVal2>>6)); // 5,6 => (1,2) src 188 modules/curves.c *(src+9) = (unsigned char) ((pixVal2<<2)|(pixVal0>>8)); // 6,7 =>(2,0) src 189 modules/curves.c *(src+8) = (unsigned char) ((pixVal0)); //7 (=>0) } src 191 modules/curves.c for (j=camera_sensor.raw_rowpix;j; j-=8, src+=10){ src 192 modules/curves.c pixVal0=((0x3fc&(((unsigned short)(src[1]))<<2)) | (src[0] >> 6)); src 193 modules/curves.c pixVal1=((0x3f0&(((unsigned short)(src[0]))<<4)) | (src[3] >> 4)); src 196 modules/curves.c *(src+1) = (unsigned char) ((pixVal0>>2)); // 0 src 197 modules/curves.c *src = (unsigned char) ((pixVal0<<6)|(pixVal1>>4)); //0, 1 src 199 modules/curves.c pixVal2=((0x3c0&(((unsigned short)(src[3]))<<6)) | (src[2] >> 2)); src 200 modules/curves.c pixVal0=((0x300&(((unsigned short)(src[2]))<<8)) | (src[5])); src 203 modules/curves.c *(src+3) = (unsigned char) ((pixVal1<<4)|(pixVal2>>6)); //1,2 src 204 modules/curves.c *(src+2) = (unsigned char) ((pixVal2<<2)|(pixVal0>>8)); //2,3 =>(2,0) src 205 modules/curves.c *(src+5) = (unsigned char) ((pixVal0)); //3 (=>0) src 207 modules/curves.c pixVal0=((0x3fc&(((unsigned short)(src[4]))<<2)) | (src[7] >> 6)); src 208 modules/curves.c pixVal1=((0x3f0&(((unsigned short)(src[7]))<<4)) | (src[6] >> 4)); src 211 modules/curves.c *(src+4) = (unsigned char) ((pixVal0>>2)); // 4 => 0 src 212 modules/curves.c *(src+7) = (unsigned char) ((pixVal0<<6)|(pixVal1>>4)); // 4,5 => (0,1) src 214 modules/curves.c pixVal2=((0x3c0&(((unsigned short)(src[6]))<<6)) | (src[9] >> 2)); src 215 modules/curves.c pixVal0=((0x300&(((unsigned short)(src[9]))<<8)) | (src[8])); src 218 modules/curves.c *(src+6) = (unsigned char) ((pixVal1<<4)|(pixVal2>>6)); // 5,6 => (1,2) src 219 modules/curves.c *(src+9) = (unsigned char) ((pixVal2<<2)|(pixVal0>>8)); // 6,7 =>(2,0) src 220 modules/curves.c *(src+8) = (unsigned char) ((pixVal0)); //7 (=>0) src 229 modules/curves.c unsigned char *src; src 251 modules/curves.c src = (unsigned char *) get_raw_image_addr(); src 256 modules/curves.c for (j=camera_sensor.raw_rowpix; j; j-=8, src+=10){ src 257 modules/curves.c pixVal0=((0x3fc&(((unsigned short)(src[1]))<<2)) | (src[0] >> 6)); src 258 modules/curves.c pixVal1=((0x3f0&(((unsigned short)(src[0]))<<4)) | (src[3] >> 4)); src 269 modules/curves.c *(src+1) = (unsigned char) ((pixVal0>>2)); // 0 src 270 modules/curves.c *src = (unsigned char) ((pixVal0<<6)|(pixVal1>>4)); //0, 1 src 272 modules/curves.c pixVal2=((0x3c0&(((unsigned short)(src[3]))<<6)) | (src[2] >> 2)); src 273 modules/curves.c pixVal0=((0x300&(((unsigned short)(src[2]))<<8)) | (src[5])); src 284 modules/curves.c *(src+3) = (unsigned char) ((pixVal1<<4)|(pixVal2>>6)); //1,2 src 285 modules/curves.c *(src+2) = (unsigned char) ((pixVal2<<2)|(pixVal0>>8)); //2,3 =>(2,0) src 286 modules/curves.c *(src+5) = (unsigned char) ((pixVal0)); //3 (=>0) src 288 modules/curves.c pixVal0=((0x3fc&(((unsigned short)(src[4]))<<2)) | (src[7] >> 6)); src 289 modules/curves.c pixVal1=((0x3f0&(((unsigned short)(src[7]))<<4)) | (src[6] >> 4)); src 300 modules/curves.c *(src+4) = (unsigned char) ((pixVal0>>2)); // 4 => 0 src 301 modules/curves.c *(src+7) = (unsigned char) ((pixVal0<<6)|(pixVal1>>4)); // 4,5 => (0,1) src 303 modules/curves.c pixVal2=((0x3c0&(((unsigned short)(src[6]))<<6)) | (src[9] >> 2)); src 304 modules/curves.c pixVal0=((0x300&(((unsigned short)(src[9]))<<8)) | (src[8])); src 315 modules/curves.c *(src+6) = (unsigned char) ((pixVal1<<4)|(pixVal2>>6)); // 5,6 => (1,2) src 316 modules/curves.c *(src+9) = (unsigned char) ((pixVal2<<2)|(pixVal0>>8)); // 6,7 =>(2,0) src 317 modules/curves.c *(src+8) = (unsigned char) ((pixVal0)); //7 (=>0) src 319 modules/curves.c for (j=camera_sensor.raw_rowpix; j; j-=8, src+=10){ src 320 modules/curves.c pixVal0=((0x3fc&(((unsigned short)(src[1]))<<2)) | (src[0] >> 6)); src 321 modules/curves.c pixVal1=((0x3f0&(((unsigned short)(src[0]))<<4)) | (src[3] >> 4)); src 332 modules/curves.c *(src+1) = (unsigned char) ((pixVal0>>2)); // 0 src 333 modules/curves.c *src = (unsigned char) ((pixVal0<<6)|(pixVal1>>4)); //0, 1 src 335 modules/curves.c pixVal2=((0x3c0&(((unsigned short)(src[3]))<<6)) | (src[2] >> 2)); src 336 modules/curves.c pixVal0=((0x300&(((unsigned short)(src[2]))<<8)) | (src[5])); src 347 modules/curves.c *(src+3) = (unsigned char) ((pixVal1<<4)|(pixVal2>>6)); //1,2 src 348 modules/curves.c *(src+2) = (unsigned char) ((pixVal2<<2)|(pixVal0>>8)); //2,3 =>(2,0) src 349 modules/curves.c *(src+5) = (unsigned char) ((pixVal0)); //3 (=>0) src 351 modules/curves.c pixVal0=((0x3fc&(((unsigned short)(src[4]))<<2)) | (src[7] >> 6)); src 352 modules/curves.c pixVal1=((0x3f0&(((unsigned short)(src[7]))<<4)) | (src[6] >> 4)); src 363 modules/curves.c *(src+4) = (unsigned char) ((pixVal0>>2)); // 4 => 0 src 364 modules/curves.c *(src+7) = (unsigned char) ((pixVal0<<6)|(pixVal1>>4)); // 4,5 => (0,1) src 366 modules/curves.c pixVal2=((0x3c0&(((unsigned short)(src[6]))<<6)) | (src[9] >> 2)); src 367 modules/curves.c pixVal0=((0x300&(((unsigned short)(src[9]))<<8)) | (src[8])); src 378 modules/curves.c *(src+6) = (unsigned char) ((pixVal1<<4)|(pixVal2>>6)); // 5,6 => (1,2) src 379 modules/curves.c *(src+9) = (unsigned char) ((pixVal2<<2)|(pixVal0>>8)); // 6,7 =>(2,0) src 380 modules/curves.c *(src+8) = (unsigned char) ((pixVal0)); //7 (=>0) src 1208 modules/dng.c char *src; // intial src address src 1218 modules/dng.c char *src = rb_state.src; src 1229 modules/dng.c reverse_bytes_order2(src, rb_state.reversed, chunk_size); src 1230 modules/dng.c src += chunk_size; src 1241 modules/dng.c if(rb_state.src == rb_state.dst) { src 1242 modules/dng.c src = rb_state.src; src 1243 modules/dng.c while(src < rb_state.end) { src 1244 modules/dng.c int chunk_size = rb_state.written - src; src 1249 modules/dng.c reverse_bytes_order2(src, src, chunk_size); src 1250 modules/dng.c src += chunk_size; src 1295 modules/dng.c rb_state.src = rawadr; src 314 modules/raw_merge.c unsigned src,i,j; src 359 modules/raw_merge.c for (i=0, src=0; i<camera_sensor.raw_rowpix; i+=8, src+=10) src 361 modules/raw_merge.c row[i+0] += ((0x3fc&(((unsigned short)rawrow[src+1])<<2)) | (rawrow[src+0] >> 6)); src 362 modules/raw_merge.c row[i+1] += ((0x3f0&(((unsigned short)rawrow[src+0])<<4)) | (rawrow[src+3] >> 4)); src 363 modules/raw_merge.c row[i+2] += ((0x3c0&(((unsigned short)rawrow[src+3])<<6)) | (rawrow[src+2] >> 2)); src 364 modules/raw_merge.c row[i+3] += ((0x300&(((unsigned short)rawrow[src+2])<<8)) | (rawrow[src+5])); src 365 modules/raw_merge.c row[i+4] += ((0x3fc&(((unsigned short)rawrow[src+4])<<2)) | (rawrow[src+7] >> 6)); src 366 modules/raw_merge.c row[i+5] += ((0x3f0&(((unsigned short)rawrow[src+7])<<4)) | (rawrow[src+6] >> 4)); src 367 modules/raw_merge.c row[i+6] += ((0x3c0&(((unsigned short)rawrow[src+6])<<6)) | (rawrow[src+9] >> 2)); src 368 modules/raw_merge.c row[i+7] += ((0x300&(((unsigned short)rawrow[src+9])<<8)) | (rawrow[src+8])); src 373 modules/raw_merge.c for (i=0, src=0; i<camera_sensor.raw_rowpix; i+=4, src+=6) src 375 modules/raw_merge.c row[i+0] += ((0xFF0&(((unsigned short)rawrow[src+1])<<4)) | (rawrow[src+0] >> 4)); src 376 modules/raw_merge.c row[i+1] += ((0xF00&(((unsigned short)rawrow[src+0])<<8)) | (rawrow[src+3] )); src 377 modules/raw_merge.c row[i+2] += ((0xFF0&(((unsigned short)rawrow[src+2])<<4)) | (rawrow[src+5] >> 4)); src 378 modules/raw_merge.c row[i+3] += ((0xF00&(((unsigned short)rawrow[src+5])<<8)) | (rawrow[src+4] )); src 383 modules/raw_merge.c for (i=0, src=0; i<camera_sensor.raw_rowpix; i+=8, src+=14) src 385 modules/raw_merge.c row[i+0] += ((unsigned short)(rawrow[src+ 1]) << 6) | (rawrow[src+ 0] >> 2); src 386 modules/raw_merge.c row[i+1] += ((unsigned short)(rawrow[src+ 0] & 0x03) << 12) | (rawrow[src+ 3] << 4) | (rawrow[src+ 2] >> 4); src 387 modules/raw_merge.c row[i+2] += ((unsigned short)(rawrow[src+ 2] & 0x0F) << 10) | (rawrow[src+ 5] << 2) | (rawrow[src+ 4] >> 6); src 388 modules/raw_merge.c row[i+3] += ((unsigned short)(rawrow[src+ 4] & 0x3F) << 8) | (rawrow[src+ 7]); src 389 modules/raw_merge.c row[i+4] += ((unsigned short)(rawrow[src+ 6]) << 6) | (rawrow[src+ 9] >> 2); src 390 modules/raw_merge.c row[i+5] += ((unsigned short)(rawrow[src+ 9] & 0x03) << 12) | (rawrow[src+ 8] << 4) | (rawrow[src+11] >> 4); src 391 modules/raw_merge.c row[i+6] += ((unsigned short)(rawrow[src+11] & 0x0F) << 10) | (rawrow[src+10] << 2) | (rawrow[src+13] >> 6); src 392 modules/raw_merge.c row[i+7] += ((unsigned short)(rawrow[src+13] & 0x3F) << 8) | (rawrow[src+12]); src 419 modules/raw_merge.c unsigned src,i,j; src 503 modules/raw_merge.c for (i=0,src=0; i<camera_sensor.raw_rowpix; i+=8, src+=10) src 505 modules/raw_merge.c rawrow[src+0] = (row[i+0]<<6)|(row[i+1]>>4); src 506 modules/raw_merge.c rawrow[src+1] = (row[i+0]>>2); src 507 modules/raw_merge.c rawrow[src+2] = (row[i+2]<<2)|(row[i+3]>>8); src 508 modules/raw_merge.c rawrow[src+3] = (row[i+1]<<4)|(row[i+2]>>6); src 509 modules/raw_merge.c rawrow[src+4] = (row[i+4]>>2); src 510 modules/raw_merge.c rawrow[src+5] = (row[i+3]); src 511 modules/raw_merge.c rawrow[src+6] = (row[i+5]<<4)|(row[i+6]>>6); src 512 modules/raw_merge.c rawrow[src+7] = (row[i+4]<<6)|(row[i+5]>>4); src 513 modules/raw_merge.c rawrow[src+8] = (row[i+7]); src 514 modules/raw_merge.c rawrow[src+9] = (row[i+6]<<2)|(row[i+7]>>8); src 519 modules/raw_merge.c for (i=0,src=0; i<camera_sensor.raw_rowpix; i+=4, src+=6) src 521 modules/raw_merge.c rawrow[src+0] = (row[i+0]<<4)|(row[i+1]>>8); src 522 modules/raw_merge.c rawrow[src+1] = (row[i+0]>>4); src 523 modules/raw_merge.c rawrow[src+2] = (row[i+2]>>4); src 524 modules/raw_merge.c rawrow[src+3] = (row[i+1]); src 525 modules/raw_merge.c rawrow[src+4] = (row[i+3]); src 526 modules/raw_merge.c rawrow[src+5] = (row[i+2]<<4)|(row[i+3]>>8); src 531 modules/raw_merge.c for (i=0,src=0; i<camera_sensor.raw_rowpix; i+=8, src+=14) src 533 modules/raw_merge.c rawrow[src+ 0] = (row[i+0]<<2)|(row[i+1]>>12); src 534 modules/raw_merge.c rawrow[src+ 1] = (row[i+0]>>6); src 535 modules/raw_merge.c rawrow[src+ 2] = (row[i+1]<<4)|(row[i+2]>>10); src 536 modules/raw_merge.c rawrow[src+ 3] = (row[i+1]>>4); src 537 modules/raw_merge.c rawrow[src+ 4] = (row[i+2]<<6)|(row[i+3]>>8); src 538 modules/raw_merge.c rawrow[src+ 5] = (row[i+2]>>2); src 539 modules/raw_merge.c rawrow[src+ 6] = (row[i+4]>>6); src 540 modules/raw_merge.c rawrow[src+ 7] = (row[i+3]); src 541 modules/raw_merge.c rawrow[src+ 8] = (row[i+5]>>4); src 542 modules/raw_merge.c rawrow[src+ 9] = (row[i+4]<<2)|(row[i+5]>>12); src 543 modules/raw_merge.c rawrow[src+10] = (row[i+6]>>2); src 544 modules/raw_merge.c rawrow[src+11] = (row[i+5]<<4)|(row[i+6]>>10); src 545 modules/raw_merge.c rawrow[src+12] = (row[i+7]); src 546 modules/raw_merge.c rawrow[src+13] = (row[i+6]<<6)|(row[i+7]>>8); src 867 platform/generic/wrappers.c char *strcpy(char *dest, const char *src) { src 868 platform/generic/wrappers.c return _strcpy(dest, src); src 871 platform/generic/wrappers.c char *strncpy(char *dest, const char *src, long n) { src 872 platform/generic/wrappers.c return _strncpy(dest, src, n); src 1091 platform/generic/wrappers.c void *memcpy(void *dest, const void *src, long n) { src 1092 platform/generic/wrappers.c return _memcpy(dest, src, n); src 5827 tools/finsig_dryos.c int src = fwRn(fw,f); src 5830 tools/finsig_dryos.c if (isLDR_PC(fw,k1) && (fwRd(fw,k1) == src)) src 3512 tools/finsig_thumb2.c uint32_t src = fw_u32(fw,dadr + i*12 + 4); src 3514 tools/finsig_thumb2.c if(src && dst && bsize) { src 3516 tools/finsig_thumb2.c blobs[i].rom_adr = src; src 99 tools/font_8x16_pack.c static void font_init_data(unsigned short *src, int st, int num) src 106 tools/font_8x16_pack.c f = font_find_offset(src[i]); src 109 tools/font_8x16_pack.c src[st+i] = f; src 145 tools/ghidra_scripts/datatypes/fw_functions.h __stdcall char * strcpy(char *dest, const char *src); src 146 tools/ghidra_scripts/datatypes/fw_functions.h __stdcall char * strncpy(char *dest, const char *src, int n); src 175 tools/ghidra_scripts/datatypes/fw_functions.h __stdcall void * memcpy(void *dest, const void *src, int n); src 403 tools/ghidra_scripts/datatypes/fw_functions.h __stdcall void dry_memcpy(void *dst, void *src, int n); src 489 tools/ghidra_scripts/datatypes/fw_functions.h __stdcall void zicokick_copy(void *dst, void *src, unsigned size); src 496 tools/ghidra_scripts/datatypes/fw_functions.h __stdcall void dry_memcpy_bytes(void *dst, void *src, unsigned n); src 498 tools/ghidra_scripts/datatypes/fw_functions.h __stdcall void dry_memmove_bytes(void *dst, void *src, unsigned n); src 254 tools/makeexport.c char* src, *fin; src 259 tools/makeexport.c for (src=sym+strlen(token); *src; src++,sym++) src 260 tools/makeexport.c *sym=*src; src 164 tools/rawconvert.c void swap_bytes(unsigned char *src, unsigned char *dst, size_t size) src 169 tools/rawconvert.c c1=*src++; src 170 tools/rawconvert.c c2=*src++;