/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_mbox.h | 30 void *buf_in, u16 in_size); 66 u16 in_size, void *buf_out, u16 *out_size); 68 u16 in_size, void *buf_out, u16 *out_size); 127 void *buf_in, u16 in_size, 132 void *buf_in, u16 in_size); 137 u16 in_size, u8 size); 162 u8 cmd, void *buf_in, u16 in_size, void *buf_out, 167 void *buf_in, u16 in_size, void *buf_out, 172 u16 in_size, void *buf_out, u16 *out_size, u32 timeout);
|
H A D | hinic_hw_mbox.c | 192 const void *buf_in, u16 in_size, u16 offset) in check_func_id() 196 if (in_size < offset + sizeof(func_idx)) { in check_func_id() 199 in_size, offset); in check_func_id() 216 void *buf_in, u16 in_size) in hinic_mbox_check_func_id_8B() 218 return check_func_id(hwdev, func_idx, buf_in, in_size, in hinic_mbox_check_func_id_8B() 1006 void *buf_in, u16 in_size, void *buf_out, in hinic_mbox_to_func() 1024 err = send_mbox_to_func(func_to_func, mod, cmd, buf_in, in_size, in hinic_mbox_to_func() 1056 void *buf_in, u16 in_size) in mbox_func_params_valid() 1058 if (in_size > HINIC_MBOX_DATA_SIZE) { in mbox_func_params_valid() 1061 in_size, HINIC_MBOX_DATA_SIZ in mbox_func_params_valid() 191 check_func_id(struct hinic_hwdev *hwdev, u16 src_func_idx, const void *buf_in, u16 in_size, u16 offset) check_func_id() argument 215 hinic_mbox_check_func_id_8B(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) hinic_mbox_check_func_id_8B() argument 1004 hinic_mbox_to_func(struct hinic_mbox_func_to_func *func_to_func, enum hinic_mod_type mod, u16 cmd, u16 dst_func, void *buf_in, u16 in_size, void *buf_out, u16 *out_size, u32 timeout) hinic_mbox_to_func() argument 1055 mbox_func_params_valid(struct hinic_mbox_func_to_func *func_to_func, void *buf_in, u16 in_size) mbox_func_params_valid() argument 1068 hinic_mbox_to_pf(struct hinic_hwdev *hwdev, enum hinic_mod_type mod, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size, u32 timeout) hinic_mbox_to_pf() argument 1089 hinic_mbox_to_vf(struct hinic_hwdev *hwdev, enum hinic_mod_type mod, u16 vf_id, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size, u32 timeout) hinic_mbox_to_vf() argument 1238 hinic_mbox_check_cmd_valid(struct hinic_hwdev *hwdev, struct vf_cmd_check_handle *cmd_handle, u16 vf_id, u8 cmd, void *buf_in, u16 in_size, u8 size) hinic_mbox_check_cmd_valid() argument 1284 check_cmdq_ctxt(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_cmdq_ctxt() argument 1312 check_hwctxt(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_hwctxt() argument 1334 check_set_wq_page_size(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_set_wq_page_size() argument 1369 comm_pf_mbox_handler(void *handle, u16 vf_id, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) comm_pf_mbox_handler() argument [all...] |
H A D | hinic_hw_mgmt.c | 33 #define MSG_SZ_IS_VALID(in_size) ((in_size) <= MAX_MSG_LEN) 86 u16 in_size, void *buf_out, in hinic_register_mgmt_msg_cb() 236 * @in_size: the msg data length 247 u8 *buf_in, u16 in_size, in msg_to_mgmt_sync() 273 err = send_msg_to_mgmt(pf_to_mgmt, mod, cmd, buf_in, in_size, in msg_to_mgmt_sync() 313 * @in_size: the msg data length 321 u8 *buf_in, u16 in_size, in msg_to_mgmt_async() 330 err = send_msg_to_mgmt(pf_to_mgmt, mod, cmd, buf_in, in_size, in msg_to_mgmt_async() 343 * @in_size 81 hinic_register_mgmt_msg_cb(struct hinic_pf_to_mgmt *pf_to_mgmt, enum hinic_mod_type mod, void *handle, void (*callback)(void *handle, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size)) hinic_register_mgmt_msg_cb() argument 245 msg_to_mgmt_sync(struct hinic_pf_to_mgmt *pf_to_mgmt, enum hinic_mod_type mod, u8 cmd, u8 *buf_in, u16 in_size, u8 *buf_out, u16 *out_size, enum mgmt_direction_type direction, u16 resp_msg_id, u32 timeout) msg_to_mgmt_sync() argument 319 msg_to_mgmt_async(struct hinic_pf_to_mgmt *pf_to_mgmt, enum hinic_mod_type mod, u8 cmd, u8 *buf_in, u16 in_size, enum mgmt_direction_type direction, u16 resp_msg_id) msg_to_mgmt_async() argument 350 hinic_msg_to_mgmt(struct hinic_pf_to_mgmt *pf_to_mgmt, enum hinic_mod_type mod, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size, enum hinic_mgmt_msg_type sync) hinic_msg_to_mgmt() argument [all...] |
H A D | hinic_sriov.c | 256 void *buf_in, u16 in_size, in hinic_register_vf_msg_handler() 285 void *buf_in, u16 in_size, in hinic_unregister_vf_msg_handler() 302 void *buf_in, u16 in_size, in hinic_change_vf_mtu_msg_handler() 309 in_size, buf_out, out_size); in hinic_change_vf_mtu_msg_handler() 320 void *buf_in, u16 in_size, in hinic_get_vf_mac_msg_handler() 339 void *buf_in, u16 in_size, in hinic_set_vf_mac_msg_handler() 361 in_size, buf_out, out_size); in hinic_set_vf_mac_msg_handler() 373 void *buf_in, u16 in_size, in hinic_del_vf_mac_msg_handler() 394 in_size, buf_out, out_size); in hinic_del_vf_mac_msg_handler() 405 void *buf_in, u16 in_size, in hinic_get_vf_link_status_msg_handler() 255 hinic_register_vf_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_register_vf_msg_handler() argument 284 hinic_unregister_vf_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_unregister_vf_msg_handler() argument 301 hinic_change_vf_mtu_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_change_vf_mtu_msg_handler() argument 319 hinic_get_vf_mac_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_get_vf_mac_msg_handler() argument 338 hinic_set_vf_mac_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_set_vf_mac_msg_handler() argument 372 hinic_del_vf_mac_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_del_vf_mac_msg_handler() argument 404 hinic_get_vf_link_status_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_get_vf_link_status_msg_handler() argument 431 check_func_table(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_func_table() argument 1015 nic_pf_mbox_handler(void *hwdev, u16 vf_id, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) nic_pf_mbox_handler() argument 1061 cfg_mbx_pf_proc_vf_msg(void *hwdev, u16 vf_id, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) cfg_mbx_pf_proc_vf_msg() argument [all...] |
H A D | hinic_hw_mgmt.h | 122 void *buf_in, u16 in_size, 165 u16 in_size, void *buf_out, 173 void *buf_in, u16 in_size, void *buf_out, u16 *out_size,
|
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_mbox.h | 30 void *buf_in, u16 in_size); 66 u16 in_size, void *buf_out, u16 *out_size); 68 u16 in_size, void *buf_out, u16 *out_size); 127 void *buf_in, u16 in_size, 132 void *buf_in, u16 in_size); 137 u16 in_size, u8 size); 158 u8 cmd, void *buf_in, u16 in_size, void *buf_out, 163 void *buf_in, u16 in_size, void *buf_out, 168 u16 in_size, void *buf_out, u16 *out_size, u32 timeout);
|
H A D | hinic_hw_mbox.c | 187 const void *buf_in, u16 in_size, u16 offset) in check_func_id() 191 if (in_size < offset + sizeof(func_idx)) { in check_func_id() 194 in_size, offset); in check_func_id() 211 void *buf_in, u16 in_size) in hinic_mbox_check_func_id_8B() 213 return check_func_id(hwdev, func_idx, buf_in, in_size, in hinic_mbox_check_func_id_8B() 1001 void *buf_in, u16 in_size, void *buf_out, in hinic_mbox_to_func() 1019 err = send_mbox_to_func(func_to_func, mod, cmd, buf_in, in_size, in hinic_mbox_to_func() 1051 void *buf_in, u16 in_size) in mbox_func_params_valid() 1053 if (in_size > HINIC_MBOX_DATA_SIZE) { in mbox_func_params_valid() 1056 in_size, HINIC_MBOX_DATA_SIZ in mbox_func_params_valid() 186 check_func_id(struct hinic_hwdev *hwdev, u16 src_func_idx, const void *buf_in, u16 in_size, u16 offset) check_func_id() argument 210 hinic_mbox_check_func_id_8B(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) hinic_mbox_check_func_id_8B() argument 999 hinic_mbox_to_func(struct hinic_mbox_func_to_func *func_to_func, enum hinic_mod_type mod, u16 cmd, u16 dst_func, void *buf_in, u16 in_size, void *buf_out, u16 *out_size, u32 timeout) hinic_mbox_to_func() argument 1050 mbox_func_params_valid(struct hinic_mbox_func_to_func *func_to_func, void *buf_in, u16 in_size) mbox_func_params_valid() argument 1063 hinic_mbox_to_pf(struct hinic_hwdev *hwdev, enum hinic_mod_type mod, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size, u32 timeout) hinic_mbox_to_pf() argument 1084 hinic_mbox_to_vf(struct hinic_hwdev *hwdev, enum hinic_mod_type mod, u16 vf_id, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size, u32 timeout) hinic_mbox_to_vf() argument 1233 hinic_mbox_check_cmd_valid(struct hinic_hwdev *hwdev, struct vf_cmd_check_handle *cmd_handle, u16 vf_id, u8 cmd, void *buf_in, u16 in_size, u8 size) hinic_mbox_check_cmd_valid() argument 1279 check_cmdq_ctxt(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_cmdq_ctxt() argument 1307 check_hwctxt(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_hwctxt() argument 1329 check_set_wq_page_size(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_set_wq_page_size() argument 1364 comm_pf_mbox_handler(void *handle, u16 vf_id, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) comm_pf_mbox_handler() argument [all...] |
H A D | hinic_hw_mgmt.c | 33 #define MSG_SZ_IS_VALID(in_size) ((in_size) <= MAX_MSG_LEN) 86 u16 in_size, void *buf_out, in hinic_register_mgmt_msg_cb() 236 * @in_size: the msg data length 247 u8 *buf_in, u16 in_size, in msg_to_mgmt_sync() 273 err = send_msg_to_mgmt(pf_to_mgmt, mod, cmd, buf_in, in_size, in msg_to_mgmt_sync() 313 * @in_size: the msg data length 321 u8 *buf_in, u16 in_size, in msg_to_mgmt_async() 330 err = send_msg_to_mgmt(pf_to_mgmt, mod, cmd, buf_in, in_size, in msg_to_mgmt_async() 343 * @in_size 81 hinic_register_mgmt_msg_cb(struct hinic_pf_to_mgmt *pf_to_mgmt, enum hinic_mod_type mod, void *handle, void (*callback)(void *handle, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size)) hinic_register_mgmt_msg_cb() argument 245 msg_to_mgmt_sync(struct hinic_pf_to_mgmt *pf_to_mgmt, enum hinic_mod_type mod, u8 cmd, u8 *buf_in, u16 in_size, u8 *buf_out, u16 *out_size, enum mgmt_direction_type direction, u16 resp_msg_id, u32 timeout) msg_to_mgmt_sync() argument 319 msg_to_mgmt_async(struct hinic_pf_to_mgmt *pf_to_mgmt, enum hinic_mod_type mod, u8 cmd, u8 *buf_in, u16 in_size, enum mgmt_direction_type direction, u16 resp_msg_id) msg_to_mgmt_async() argument 350 hinic_msg_to_mgmt(struct hinic_pf_to_mgmt *pf_to_mgmt, enum hinic_mod_type mod, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size, enum hinic_mgmt_msg_type sync) hinic_msg_to_mgmt() argument [all...] |
H A D | hinic_hw_dev.c | 202 * @in_size: input size 209 void *buf_in, u16 in_size, void *buf_out, u16 *out_size) in hinic_port_msg_cmd() 216 buf_in, in_size, buf_out, out_size, in hinic_port_msg_cmd() 221 void *buf_in, u16 in_size, void *buf_out, in hinic_hilink_msg_cmd() 229 buf_in, in_size, buf_out, out_size, in hinic_hilink_msg_cmd() 531 u16 in_size, void *buf_out, in hinic_hwdev_cb_register() 582 * @in_size: input size 587 u16 in_size, void *buf_out, u16 *out_size) in nic_mgmt_msg_handler() 617 in_size, buf_out, out_size); in nic_mgmt_msg_handler() 664 u16 in_size, voi in comm_mgmt_msg_handler() 208 hinic_port_msg_cmd(struct hinic_hwdev *hwdev, enum hinic_port_cmd cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_port_msg_cmd() argument 220 hinic_hilink_msg_cmd(struct hinic_hwdev *hwdev, enum hinic_hilink_cmd cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_hilink_msg_cmd() argument 528 hinic_hwdev_cb_register(struct hinic_hwdev *hwdev, enum hinic_mgmt_msg_cmd cmd, void *handle, void (*handler)(void *handle, void *buf_in, u16 in_size, void *buf_out, u16 *out_size)) hinic_hwdev_cb_register() argument 586 nic_mgmt_msg_handler(void *handle, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) nic_mgmt_msg_handler() argument 663 comm_mgmt_msg_handler(void *handle, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) comm_mgmt_msg_handler() argument 692 pf_fault_event_handler(void *dev, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) pf_fault_event_handler() argument 711 mgmt_watchdog_timeout_event_handler(void *dev, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) mgmt_watchdog_timeout_event_handler() argument [all...] |
H A D | hinic_sriov.c | 258 void *buf_in, u16 in_size, in hinic_register_vf_msg_handler() 287 void *buf_in, u16 in_size, in hinic_unregister_vf_msg_handler() 304 void *buf_in, u16 in_size, in hinic_change_vf_mtu_msg_handler() 311 in_size, buf_out, out_size); in hinic_change_vf_mtu_msg_handler() 322 void *buf_in, u16 in_size, in hinic_get_vf_mac_msg_handler() 341 void *buf_in, u16 in_size, in hinic_set_vf_mac_msg_handler() 363 in_size, buf_out, out_size); in hinic_set_vf_mac_msg_handler() 375 void *buf_in, u16 in_size, in hinic_del_vf_mac_msg_handler() 396 in_size, buf_out, out_size); in hinic_del_vf_mac_msg_handler() 407 void *buf_in, u16 in_size, in hinic_get_vf_link_status_msg_handler() 257 hinic_register_vf_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_register_vf_msg_handler() argument 286 hinic_unregister_vf_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_unregister_vf_msg_handler() argument 303 hinic_change_vf_mtu_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_change_vf_mtu_msg_handler() argument 321 hinic_get_vf_mac_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_get_vf_mac_msg_handler() argument 340 hinic_set_vf_mac_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_set_vf_mac_msg_handler() argument 374 hinic_del_vf_mac_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_del_vf_mac_msg_handler() argument 406 hinic_get_vf_link_status_msg_handler(void *hwdev, u16 vf_id, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) hinic_get_vf_link_status_msg_handler() argument 433 check_func_table(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_func_table() argument 1031 nic_pf_mbox_handler(void *hwdev, u16 vf_id, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) nic_pf_mbox_handler() argument 1077 cfg_mbx_pf_proc_vf_msg(void *hwdev, u16 vf_id, u8 cmd, void *buf_in, u16 in_size, void *buf_out, u16 *out_size) cfg_mbx_pf_proc_vf_msg() argument [all...] |
H A D | hinic_hw_mgmt.h | 122 void *buf_in, u16 in_size, 165 u16 in_size, void *buf_out, 173 void *buf_in, u16 in_size, void *buf_out, u16 *out_size,
|
/kernel/linux/linux-5.10/lib/xz/ |
H A D | xz_dec_test.c | 76 buffers.in_size = 0; in xz_dec_test_open() 122 if (buffers.in_pos == buffers.in_size) { in xz_dec_test_write() 124 buffers.in_size = min(remaining, sizeof(buffer_in)); in xz_dec_test_write() 125 if (copy_from_user(buffer_in, buf, buffers.in_size)) in xz_dec_test_write() 128 buf += buffers.in_size; in xz_dec_test_write() 129 remaining -= buffers.in_size; in xz_dec_test_write() 145 return size - remaining - (buffers.in_size - buffers.in_pos); in xz_dec_test_write()
|
H A D | xz_dec_stream.c | 160 b->in_size - b->in_pos, s->temp.size - s->temp.pos); in fill_temp() 176 size_t *in_pos, size_t in_size) in dec_vli() 183 while (*in_pos < in_size) { in dec_vli() 301 ret = dec_vli(s, b->in, &b->in_pos, b->in_size); in dec_index() 349 if (b->in_pos == b->in_size) in crc32_validate() 373 if (b->in_pos == b->in_size) in check_skip() 590 if (b->in_pos == b->in_size) in dec_main() 643 if (b->in_pos == b->in_size) in dec_main() 683 if (b->in_pos == b->in_size) { in dec_main() 765 ret = b->in_pos == b->in_size in xz_dec_run() 175 dec_vli(struct xz_dec *s, const uint8_t *in, size_t *in_pos, size_t in_size) dec_vli() argument [all...] |
/kernel/linux/linux-6.6/lib/xz/ |
H A D | xz_dec_test.c | 76 buffers.in_size = 0; in xz_dec_test_open() 122 if (buffers.in_pos == buffers.in_size) { in xz_dec_test_write() 124 buffers.in_size = min(remaining, sizeof(buffer_in)); in xz_dec_test_write() 125 if (copy_from_user(buffer_in, buf, buffers.in_size)) in xz_dec_test_write() 128 buf += buffers.in_size; in xz_dec_test_write() 129 remaining -= buffers.in_size; in xz_dec_test_write() 145 return size - remaining - (buffers.in_size - buffers.in_pos); in xz_dec_test_write()
|
H A D | xz_dec_stream.c | 160 b->in_size - b->in_pos, s->temp.size - s->temp.pos); in fill_temp() 176 size_t *in_pos, size_t in_size) in dec_vli() 183 while (*in_pos < in_size) { in dec_vli() 301 ret = dec_vli(s, b->in, &b->in_pos, b->in_size); in dec_index() 349 if (b->in_pos == b->in_size) in crc32_validate() 373 if (b->in_pos == b->in_size) in check_skip() 590 if (b->in_pos == b->in_size) in dec_main() 643 if (b->in_pos == b->in_size) in dec_main() 683 if (b->in_pos == b->in_size) { in dec_main() 765 ret = b->in_pos == b->in_size in xz_dec_run() 175 dec_vli(struct xz_dec *s, const uint8_t *in, size_t *in_pos, size_t in_size) dec_vli() argument [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | decompress_unxz.c | 251 STATIC int INIT unxz(unsigned char *in, long in_size, in unxz() argument 296 b.in_size = in_size; in unxz() 303 if (b.in_pos == b.in_size && fill != NULL) { in unxz() 309 in_size = fill(in, XZ_IOBUF_SIZE); in unxz() 310 if (in_size < 0) { in unxz() 320 b.in_size = in_size; in unxz()
|
/kernel/linux/linux-6.6/lib/ |
H A D | decompress_unxz.c | 253 STATIC int INIT unxz(unsigned char *in, long in_size, in unxz() argument 298 b.in_size = in_size; in unxz() 305 if (b.in_pos == b.in_size && fill != NULL) { in unxz() 311 in_size = fill(in, XZ_IOBUF_SIZE); in unxz() 312 if (in_size < 0) { in unxz() 322 b.in_size = in_size; in unxz()
|
/kernel/linux/linux-5.10/drivers/dma-buf/ |
H A D | dma-heap.c | 120 unsigned int in_size, out_size, drv_size, ksize; in dma_heap_ioctl() local 134 in_size = out_size; in dma_heap_ioctl() 136 in_size = 0; in dma_heap_ioctl() 139 ksize = max(max(in_size, out_size), drv_size); in dma_heap_ioctl() 148 if (copy_from_user(kdata, (void __user *)arg, in_size) != 0) { in dma_heap_ioctl() 154 if (ksize > in_size) in dma_heap_ioctl() 155 memset(kdata + in_size, 0, ksize - in_size); in dma_heap_ioctl()
|
/kernel/linux/linux-6.6/drivers/dma-buf/ |
H A D | dma-heap.c | 132 unsigned int in_size, out_size, drv_size, ksize; in dma_heap_ioctl() local 146 in_size = out_size; in dma_heap_ioctl() 148 in_size = 0; in dma_heap_ioctl() 151 ksize = max(max(in_size, out_size), drv_size); in dma_heap_ioctl() 160 if (copy_from_user(kdata, (void __user *)arg, in_size) != 0) { in dma_heap_ioctl() 166 if (ksize > in_size) in dma_heap_ioctl() 167 memset(kdata + in_size, 0, ksize - in_size); in dma_heap_ioctl()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_nsp.c | 166 * @in_size: Size of @in_buf 173 unsigned int in_size; member 456 if (arg->in_buf && arg->in_size) { in nfp_nsp_command_buf_def() 458 arg->in_buf, arg->in_size); in nfp_nsp_command_buf_def() 463 if (arg->out_buf && arg->out_size && arg->out_size > arg->in_size) { in nfp_nsp_command_buf_def() 464 err = nfp_cpp_write(cpp, cpp_id, cpp_buf + arg->in_size, in nfp_nsp_command_buf_def() 465 arg->out_buf, arg->out_size - arg->in_size); in nfp_nsp_command_buf_def() 534 if (arg->in_size > off) { in nfp_nsp_command_buf_dma_sg() 535 coff = min_t(u64, arg->in_size - off, chunk_size); in nfp_nsp_command_buf_dma_sg() 679 if (arg->out_buf && arg->out_size && arg->out_size > arg->in_size) in nfp_nsp_command_buf() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-hw.c | 120 const struct v4l2_area *in_size, in mxc_isi_channel_set_scaling() 129 in_size->width, in_size->height, in mxc_isi_channel_set_scaling() 132 xscale = mxc_isi_channel_scaling_ratio(in_size->width, out_size->width, in mxc_isi_channel_set_scaling() 134 yscale = mxc_isi_channel_scaling_ratio(in_size->height, out_size->height, in mxc_isi_channel_set_scaling() 165 *bypass = in_size->height == out_size->height && in mxc_isi_channel_set_scaling() 166 in_size->width == out_size->width; in mxc_isi_channel_set_scaling() 355 const struct v4l2_area *in_size, in mxc_isi_channel_config() 366 CHNL_IMG_CFG_HEIGHT(in_size->height) | in mxc_isi_channel_config() 367 CHNL_IMG_CFG_WIDTH(in_size in mxc_isi_channel_config() 118 mxc_isi_channel_set_scaling(struct mxc_isi_pipe *pipe, enum mxc_isi_encoding encoding, const struct v4l2_area *in_size, const struct v4l2_area *out_size, bool *bypass) mxc_isi_channel_set_scaling() argument 353 mxc_isi_channel_config(struct mxc_isi_pipe *pipe, enum mxc_isi_input_id input, const struct v4l2_area *in_size, const struct v4l2_area *scale, const struct v4l2_rect *crop, enum mxc_isi_encoding in_encoding, enum mxc_isi_encoding out_encoding) mxc_isi_channel_config() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_nsp.c | 165 * @in_size: Size of @in_buf 172 unsigned int in_size; member 455 if (arg->in_buf && arg->in_size) { in nfp_nsp_command_buf_def() 457 arg->in_buf, arg->in_size); in nfp_nsp_command_buf_def() 462 if (arg->out_buf && arg->out_size && arg->out_size > arg->in_size) { in nfp_nsp_command_buf_def() 463 err = nfp_cpp_write(cpp, cpp_id, cpp_buf + arg->in_size, in nfp_nsp_command_buf_def() 464 arg->out_buf, arg->out_size - arg->in_size); in nfp_nsp_command_buf_def() 533 if (arg->in_size > off) { in nfp_nsp_command_buf_dma_sg() 534 coff = min_t(u64, arg->in_size - off, chunk_size); in nfp_nsp_command_buf_dma_sg() 678 if (arg->out_buf && arg->out_size && arg->out_size > arg->in_size) in nfp_nsp_command_buf() [all...] |
/kernel/linux/linux-6.6/fs/erofs/ |
H A D | decompressor_lzma.c | 196 strm->buf.in_size = min_t(u32, inlen, PAGE_SIZE - rq->pageofs_in); in z_erofs_lzma_decompress() 197 inlen -= strm->buf.in_size; in z_erofs_lzma_decompress() 229 } else if (strm->buf.in_pos == strm->buf.in_size) { in z_erofs_lzma_decompress() 238 strm->buf.in_size = min_t(u32, inlen, PAGE_SIZE); in z_erofs_lzma_decompress() 239 inlen -= strm->buf.in_size; in z_erofs_lzma_decompress() 252 memcpy(strm->bounce, strm->buf.in, strm->buf.in_size); in z_erofs_lzma_decompress() 272 DBG_BUGON(strm->buf.in_pos > strm->buf.in_size); in z_erofs_lzma_decompress()
|
/kernel/linux/linux-6.6/fs/fuse/ |
H A D | ioctl.c | 137 * On the first callout to FUSE server, inarg->in_size and 182 size_t in_size, out_size, c; in fuse_do_ioctl() local 233 inarg.in_size = in_size = iov_length(in_iov, in_iovs); in fuse_do_ioctl() 241 max_pages = DIV_ROUND_UP(max(in_size, out_size), PAGE_SIZE); in fuse_do_ioctl() 261 if (in_size) { in fuse_do_ioctl() 263 ap.args.in_args[1].size = in_size; in fuse_do_ioctl() 267 iov_iter_init(&ii, ITER_SOURCE, in_iov, in_iovs, in_size); in fuse_do_ioctl() 399 inarg.in_size = size; in fuse_priv_ioctl() 406 args.in_args[1].size = inarg.in_size; in fuse_priv_ioctl() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_gsc_proxy.c | 91 u32 in_size; in proxy_send_to_csme() local 99 in_size = hdr->message_size - sizeof(struct intel_gsc_mtl_header); in proxy_send_to_csme() 102 if (in_size < sizeof(struct intel_gsc_proxy_header) || in proxy_send_to_csme() 103 in_size > GSC_PROXY_MAX_MSG_SIZE) { in proxy_send_to_csme() 104 gt_err(gt, "Invalid CSME message size: %u\n", in_size); in proxy_send_to_csme() 108 ret = comp->ops->send(comp->mei_dev, in, in_size); in proxy_send_to_csme()
|