memcpy_and_pad
memcpy_and_pad(dst, arch_task_struct_size, src, sizeof(*dst), 0);
memcpy_and_pad(data+5, 11, p, size, '\0');
memcpy_and_pad(priv->buffer, MAX_REPORT_LENGTH, cmd, cmd_length, 0x00);
memcpy_and_pad(&value, sizeof(value), buffer + sizeof(reg_size), reg_size, 0);
memcpy_and_pad(priv->buffer, MAX_REPORT_LENGTH, cmd, cmd_length, 0x00);
memcpy_and_pad(priv->buffer, MAX_REPORT_LENGTH, cmd, cmd_length, 0x00);
memcpy_and_pad(fifo_element.data, CANFD_MAX_DLEN, &cf->data,
memcpy_and_pad(&arg->peer_he_cap_macinfo,
memcpy_and_pad(&arg->peer_he_cap_phyinfo,
memcpy_and_pad(cmd->peer_eht_cap_mac, sizeof(cmd->peer_eht_cap_mac),
memcpy_and_pad(cmd->peer_eht_cap_phy, sizeof(cmd->peer_eht_cap_phy),
memcpy_and_pad(&cmd->peer_eht_ppet, sizeof(cmd->peer_eht_ppet),
memcpy_and_pad(send_buf, msg_body.header.len, \
memcpy_and_pad(id->mn, sizeof(id->mn), subsys->model_number,
memcpy_and_pad(id->fr, sizeof(id->fr),
memcpy_and_pad(subsys->serial, NVMET_SN_MAX_SIZE, page, len, ' ');
memcpy_and_pad(id->mn, sizeof(id->mn), ctrl->subsys->model_number,
memcpy_and_pad(id->fr, sizeof(id->fr),
memcpy_and_pad(buffer, outsize, obj->buffer.pointer + sizeof(*bios_return),
memcpy_and_pad(SCtmp->sense_buffer,
memcpy_and_pad(pcmd->sense_buffer,
memcpy_and_pad(scb->scsi_cmd->sense_buffer,
memcpy_and_pad(scb->scsi_cmd->sense_buffer,
memcpy_and_pad(to, to_length, from, from_length, ' ');
memcpy_and_pad(buffer, sizeof(buffer), p, c, 0);
memcpy_and_pad(xdbc.out_buf, XDBC_MAX_PACKET, data, size, 0);
memcpy_and_pad(gi->landing_page, sizeof(gi->landing_page), page, l, 0);
memcpy_and_pad(port->src_pdo, sizeof(u32) * PDO_MAX_OBJECTS,
memcpy_and_pad(port->snk_pdo, sizeof(u32) * PDO_MAX_OBJECTS,
void memcpy_and_pad(void *dest, size_t dest_len, const void *src, size_t count,
memcpy_and_pad(dest, _dest_len, src, \
EXPORT_SYMBOL(memcpy_and_pad);
memcpy_and_pad(ni->name, sizeof(ni->name), hdev->name,