Lines Matching refs:ret

69 	int ret;  in mem_read()  local
71 ret = sx_xlock_sig(&tdev->lock); in mem_read()
72 if (ret != 0) in mem_read()
73 return (ret); in mem_read()
74 ret = mlx5_fpga_mem_read(tdev->fdev, count, address, buf, access_type); in mem_read()
76 if (ret < 0) { in mem_read()
79 count, (uintmax_t)address, ret); in mem_read()
80 return (-ret); in mem_read()
82 *retcnt = ret; in mem_read()
90 int ret; in mem_write() local
92 ret = sx_xlock_sig(&tdev->lock); in mem_write()
93 if (ret != 0) in mem_write()
94 return (ret); in mem_write()
95 ret = mlx5_fpga_mem_write(tdev->fdev, count, address, buf, access_type); in mem_write()
97 if (ret < 0) { in mem_write()
100 count, (uintmax_t)address, ret); in mem_write()
101 return (-ret); in mem_write()
103 *retcnt = ret; in mem_write()
136 int ret; in tools_char_read() local
138 ret = devfs_get_cdevpriv((void **)&context); in tools_char_read()
139 if (ret != 0) in tools_char_read()
140 return (ret); in tools_char_read()
150 ret = mem_read(context->tdev, kbuf, len, uio->uio_offset, in tools_char_read()
152 if (ret == 0) in tools_char_read()
153 ret = uiomove(kbuf, len1, uio); in tools_char_read()
155 return (ret); in tools_char_read()
165 int ret; in tools_char_write() local
167 ret = devfs_get_cdevpriv((void **)&context); in tools_char_write()
168 if (ret != 0) in tools_char_write()
169 return (ret); in tools_char_write()
182 ret = uiomove(kbuf, len, uio); in tools_char_write()
183 if (ret == 0) { in tools_char_write()
185 ret = mem_write(context->tdev, kbuf, len, of, in tools_char_write()
189 return (ret); in tools_char_write()
293 int ret; in mlx5_fpga_tools_char_add_one() local
303 ret = make_dev_s(&mda, &cd, in mlx5_fpga_tools_char_add_one()
307 if (ret != 0) { in mlx5_fpga_tools_char_add_one()
310 "Failed to create a char device: %d\n", ret); in mlx5_fpga_tools_char_add_one()
311 return (-ret); in mlx5_fpga_tools_char_add_one()