Lines Matching refs:flags
67 void setGenericCommand(client *c, int flags, robj *key, robj *val, robj *expire, int unit, robj *ok… in setGenericCommand() argument
80 if ((flags & OBJ_SET_NX && lookupKeyWrite(c->db,key) != NULL) || in setGenericCommand()
81 (flags & OBJ_SET_XX && lookupKeyWrite(c->db,key) == NULL)) in setGenericCommand()
100 int flags = OBJ_SET_NO_FLAGS; in setCommand() local
108 !(flags & OBJ_SET_XX)) in setCommand()
110 flags |= OBJ_SET_NX; in setCommand()
113 !(flags & OBJ_SET_NX)) in setCommand()
115 flags |= OBJ_SET_XX; in setCommand()
118 !(flags & OBJ_SET_PX) && next) in setCommand()
120 flags |= OBJ_SET_EX; in setCommand()
126 !(flags & OBJ_SET_EX) && next) in setCommand()
128 flags |= OBJ_SET_PX; in setCommand()
139 setGenericCommand(c,flags,c->argv[1],c->argv[2],expire,unit,NULL,NULL); in setCommand()