Lines Matching refs:when
847 void setExpire(redisDb *db, robj *key, long long when) { in setExpire() argument
854 dictSetSignedIntegerVal(de,when); in setExpire()
897 mstime_t when = getExpire(db,key); in expireIfNeeded() local
900 if (when < 0) return 0; /* No expire for this key */ in expireIfNeeded()
919 if (server.masterhost != NULL) return now > when; in expireIfNeeded()
922 if (now <= when) return 0; in expireIfNeeded()
945 long long when; /* unix time in milliseconds when the key will expire. */ in expireGenericCommand() local
947 if (getLongLongFromObjectOrReply(c, param, &when, NULL) != C_OK) in expireGenericCommand()
950 if (unit == UNIT_SECONDS) when *= 1000; in expireGenericCommand()
951 when += basetime; in expireGenericCommand()
965 if (when <= mstime() && !server.loading && !server.masterhost) { in expireGenericCommand()
980 setExpire(c->db,key,when); in expireGenericCommand()