nvc0: don't use bufctx in nvc0_cb_push

Too many calls into libdrm when a single one is enough.
nine/device: compare against old values in SetIndices,StreamSource
nine/buffer: improve lock flags translation
nvc0: clear the flushed flag