remq

remq is a compiled Lisp function in `subr.el'.

(remq ELT LIST)

Return LIST with all occurrences of ELT removed.
The comparison is done with `eq'. Contrary to `delq', this does not use
side-effects, and the argument LIST is not modified.