Avoid void* arithmetic in Ring-buffer and fix Verbs provider hints check

- Avoid (void*) pointer arithmetic in Ringbuffer 
- Fix hints check for verbs provider