Lines Matching refs:ret
71 int ret;
73 ret = sx_xlock_sig(&tdev->lock);
74 if (ret != 0)
75 return (ret);
76 ret = mlx5_fpga_mem_read(tdev->fdev, count, address, buf, access_type);
78 if (ret < 0) {
81 count, (uintmax_t)address, ret);
82 return (-ret);
84 *retcnt = ret;
92 int ret;
94 ret = sx_xlock_sig(&tdev->lock);
95 if (ret != 0)
96 return (ret);
97 ret = mlx5_fpga_mem_write(tdev->fdev, count, address, buf, access_type);
99 if (ret < 0) {
102 count, (uintmax_t)address, ret);
103 return (-ret);
105 *retcnt = ret;
138 int ret;
140 ret = devfs_get_cdevpriv((void **)&context);
141 if (ret != 0)
142 return (ret);
152 ret = mem_read(context->tdev, kbuf, len, uio->uio_offset,
154 if (ret == 0)
155 ret = uiomove(kbuf, len1, uio);
157 return (ret);
167 int ret;
169 ret = devfs_get_cdevpriv((void **)&context);
170 if (ret != 0)
171 return (ret);
184 ret = uiomove(kbuf, len, uio);
185 if (ret == 0) {
187 ret = mem_write(context->tdev, kbuf, len, of,
191 return (ret);
295 int ret;
305 ret = make_dev_s(&mda, &cd,
309 if (ret != 0) {
312 "Failed to create a char device: %d\n", ret);
313 return (-ret);