Lines Matching refs:dp_ofs
3642 int dp_ofs, dp_sg, dp_sgmin; local
3651 dp_ofs = *ofs;
3661 dp_ofs -= scr_to_cpu(pm->sg.size) & 0x00ffffff;
3668 *ofs = dp_ofs;
3696 if (dp_ofs < 0) {
3701 n = dp_ofs + (tmp & 0xffffff);
3706 dp_ofs = n;
3709 else if (dp_ofs > 0) {
3712 dp_ofs -= (tmp & 0xffffff);
3714 if (dp_ofs <= 0)
3723 if (dp_sg < dp_sgmin || (dp_sg == dp_sgmin && dp_ofs < 0))
3726 (dp_sg == SYM_CONF_MAX_SG && dp_ofs > 0))
3733 (dp_sg == cp->ext_sg && dp_ofs > cp->ext_ofs)) {
3735 cp->ext_ofs = dp_ofs;
3741 *ofs = dp_ofs;
3759 int dp_ofs = ofs; local
3777 dp_sg = sym_evaluate_dp(np, cp, dp_scr, &dp_ofs);
3792 if (dp_ofs == 0) {
3827 tmp += scr_to_cpu(cp->phys.data[dp_sg-1].size) + dp_ofs;
3829 pm->sg.size = cpu_to_scr(-dp_ofs);
3859 int dp_ofs = 0; local
3890 &dp_ofs) < 0) {
3898 return -dp_ofs;