Lines Matching refs:p

205     char *p = suffix;  in make_ascii_get_suffix()  local
206 *p = ' '; in make_ascii_get_suffix()
207 p++; in make_ascii_get_suffix()
209 *p = '0'; in make_ascii_get_suffix()
210 p++; in make_ascii_get_suffix()
212 p = itoa_u64(*((client_flags_t *) ITEM_suffix(it)), p); in make_ascii_get_suffix()
214 *p = ' '; in make_ascii_get_suffix()
215 p = itoa_u32(nbytes-2, p+1); in make_ascii_get_suffix()
218 *p = ' '; in make_ascii_get_suffix()
219 p = itoa_u64(ITEM_get_cas(it), p+1); in make_ascii_get_suffix()
222 *p = '\r'; in make_ascii_get_suffix()
223 *(p+1) = '\n'; in make_ascii_get_suffix()
224 *(p+2) = '\0'; in make_ascii_get_suffix()
225 return (p - suffix) + 2; in make_ascii_get_suffix()
243 char *p = resp->wbuf; in process_get_cmd() local
244 memcpy(p, "VALUE ", 6); in process_get_cmd()
245 p += 6; in process_get_cmd()
246 memcpy(p, ITEM_key(it), it->nkey); in process_get_cmd()
247 p += it->nkey; in process_get_cmd()
248 p += make_ascii_get_suffix(p, it, return_cas, nbytes); in process_get_cmd()
249 resp_add_iov(resp, resp->wbuf, p - resp->wbuf); in process_get_cmd()
557 #define META_SPACE(p) { \ argument
558 *p = ' '; \
559 p++; \
562 #define META_CHAR(p, c) { \ argument
563 *p = ' '; \
564 *(p+1) = c; \
565 p += 2; \
569 #define META_KEY(p, key, nkey, bin) { \ argument
570 META_CHAR(p, 'k'); \
571 memcpy(p, key, nkey); \
572 p += nkey; \
760 char *p = resp->wbuf; in process_mget_cmd() local
822 memcpy(p, "VA ", 3); in process_mget_cmd()
823 p = itoa_u32(it->nbytes-2, p+3); in process_mget_cmd()
825 memcpy(p, "HD", 2); in process_mget_cmd()
826 p += 2; in process_mget_cmd()
852 META_CHAR(p, 's'); in process_mget_cmd()
853 p = itoa_u32(it->nbytes-2, p); in process_mget_cmd()
858 META_CHAR(p, 't'); in process_mget_cmd()
860 *p = '-'; in process_mget_cmd()
861 *(p+1) = '1'; in process_mget_cmd()
862 p += 2; in process_mget_cmd()
864 p = itoa_u32(it->exptime - current_time, p); in process_mget_cmd()
868 META_CHAR(p, 'c'); in process_mget_cmd()
869 p = itoa_u64(ITEM_get_cas(it), p); in process_mget_cmd()
872 META_CHAR(p, 'f'); in process_mget_cmd()
874 *p = '0'; in process_mget_cmd()
875 p++; in process_mget_cmd()
877 p = itoa_u64(*((client_flags_t *) ITEM_suffix(it)), p); in process_mget_cmd()
881 META_CHAR(p, 'l'); in process_mget_cmd()
882 p = itoa_u32(current_time - it->time, p); in process_mget_cmd()
885 META_CHAR(p, 'h'); in process_mget_cmd()
887 *p = '1'; in process_mget_cmd()
889 *p = '0'; in process_mget_cmd()
891 p++; in process_mget_cmd()
899 META_SPACE(p); in process_mget_cmd()
900 memcpy(p, &pr->request[pr->tokens[i]], tlen); in process_mget_cmd()
901 p += tlen; in process_mget_cmd()
904 META_KEY(p, ITEM_key(it), it->nkey, (it->it_flags & ITEM_KEY_BINARY)); in process_mget_cmd()
913 META_CHAR(p, 'Z'); in process_mget_cmd()
916 META_CHAR(p, 'X'); in process_mget_cmd()
926 META_CHAR(p, 'W'); in process_mget_cmd()
930 *p = '\r'; in process_mget_cmd()
931 *(p+1) = '\n'; in process_mget_cmd()
932 *(p+2) = '\0'; in process_mget_cmd()
933 p += 2; in process_mget_cmd()
935 resp_add_iov(resp, resp->wbuf, p - resp->wbuf); in process_mget_cmd()
1019 memcpy(p, "EN", 2); in process_mget_cmd()
1020 p += 2; in process_mget_cmd()
1030 META_SPACE(p); in process_mget_cmd()
1031 memcpy(p, &pr->request[pr->tokens[i]], tlen); in process_mget_cmd()
1032 p += tlen; in process_mget_cmd()
1035 META_KEY(p, key, nkey, of.key_binary); in process_mget_cmd()
1039 resp->wbytes = p - resp->wbuf; in process_mget_cmd()
1067 char *p = resp->wbuf; in process_mset_cmd() local
1174 resp->wbytes = p - resp->wbuf; in process_mset_cmd()
1193 memcpy(p, "HD", 2); in process_mset_cmd()
1200 memcpy(p, "EX", 2); in process_mset_cmd()
1203 memcpy(p, "NF", 2); in process_mset_cmd()
1206 memcpy(p, "NS", 2); in process_mset_cmd()
1213 p += 2; in process_mset_cmd()
1223 META_SPACE(p); in process_mset_cmd()
1224 memcpy(p, &pr->request[pr->tokens[i]], tlen); in process_mset_cmd()
1225 p += tlen; in process_mset_cmd()
1228 META_KEY(p, ITEM_key(it), it->nkey, (it->it_flags & ITEM_KEY_BINARY)); in process_mset_cmd()
1231 META_CHAR(p, 'c'); in process_mset_cmd()
1232 p = itoa_u64(cas, p); in process_mset_cmd()
1236 META_CHAR(p, 's'); in process_mset_cmd()
1239 p = itoa_u32(nbytes-2, p); in process_mset_cmd()
1241 p = itoa_u32(it->nbytes-2, p); in process_mset_cmd()
1250 memcpy(p, "\r\n", 2); in process_mset_cmd()
1251 p += 2; in process_mset_cmd()
1253 resp->wbytes = p - resp->wbuf; in process_mset_cmd()
1275 char *p = resp->wbuf + 2; in process_mdelete_cmd() local
1308 META_SPACE(p); in process_mdelete_cmd()
1309 memcpy(p, &pr->request[pr->tokens[i]], tlen); in process_mdelete_cmd()
1310 p += tlen; in process_mdelete_cmd()
1313 META_KEY(p, key, nkey, of.key_binary); in process_mdelete_cmd()
1395 resp->wbytes = p - resp->wbuf; in process_mdelete_cmd()
1418 char *p = resp->wbuf; in process_marithmetic_cmd() local
1528 memcpy(p, "NF", 2); in process_marithmetic_cmd()
1529 p += 2; in process_marithmetic_cmd()
1534 memcpy(p, "EX", 2); in process_marithmetic_cmd()
1535 p += 2; in process_marithmetic_cmd()
1545 memcpy(p, "VA ", 3); in process_marithmetic_cmd()
1546 p = itoa_u32(vlen, p+3); in process_marithmetic_cmd()
1548 memcpy(p, "HD", 2); in process_marithmetic_cmd()
1549 p += 2; in process_marithmetic_cmd()
1555 META_CHAR(p, 'c'); in process_marithmetic_cmd()
1556 p = itoa_u64(cas, p); in process_marithmetic_cmd()
1559 META_CHAR(p, 't'); in process_marithmetic_cmd()
1561 *p = '-'; in process_marithmetic_cmd()
1562 *(p+1) = '1'; in process_marithmetic_cmd()
1563 p += 2; in process_marithmetic_cmd()
1565 p = itoa_u32(it->exptime - current_time, p); in process_marithmetic_cmd()
1582 META_SPACE(p); in process_marithmetic_cmd()
1583 memcpy(p, &pr->request[pr->tokens[i]], tlen); in process_marithmetic_cmd()
1584 p += tlen; in process_marithmetic_cmd()
1587 META_KEY(p, key, nkey, of.key_binary); in process_marithmetic_cmd()
1593 *p = '\r'; in process_marithmetic_cmd()
1594 *(p+1) = '\n'; in process_marithmetic_cmd()
1595 p += 2; in process_marithmetic_cmd()
1596 memcpy(p, tmpbuf, vlen); in process_marithmetic_cmd()
1597 p += vlen; in process_marithmetic_cmd()
1611 META_SPACE(p); in process_marithmetic_cmd()
1612 memcpy(p, &pr->request[pr->tokens[i]], tlen); in process_marithmetic_cmd()
1613 p += tlen; in process_marithmetic_cmd()
1616 META_KEY(p, key, nkey, of.key_binary); in process_marithmetic_cmd()
1624 resp->wbytes = p - resp->wbuf; in process_marithmetic_cmd()