* @inOut: memory object data transfer direction */
| 178 | * @inOut: memory object data transfer direction |
| 179 | */ |
| 180 | static __inline void |
| 181 | initMemobjKarg( |
| 182 | KernelArg *karg, |
| 183 | cl_mem memobj, |
| 184 | void *hostBuf, |
| 185 | size_t hostBufLen, |
| 186 | MemobjDir dir) |
| 187 | { |
| 188 | karg->arg.mem = memobj; |
| 189 | karg->typeSize = sizeof(cl_mem); |
| 190 | karg->hostBuf = hostBuf; |
| 191 | karg->hostBufLen = hostBufLen; |
| 192 | karg->dir = dir; |
| 193 | } |
| 194 | |
| 195 | #ifdef __cplusplus |
| 196 | } |
no outgoing calls