cpu_to_be16p
*(__be16 *)dst = cpu_to_be16p(src++);
cpu_to_be16p(x) :
reg_val = cpu_to_be16p((u16 *)(data + i));
__be16 val16 = cpu_to_be16p(data + 1);