Lines Matching refs:ch_params
173 struct hdlcdrv_channel_params ch_params;
331 bc->ch_params.tx_delay = data[1];
332 PKP("TX delay = %ums", 10 * bc->ch_params.tx_delay);
335 bc->ch_params.ppersist = data[1];
336 PKP("p persistence = %u", bc->ch_params.ppersist);
339 bc->ch_params.slottime = data[1];
340 PKP("slot time = %ums", bc->ch_params.slottime);
343 bc->ch_params.tx_tail = data[1];
344 PKP("TX tail = %ums", bc->ch_params.tx_tail);
347 bc->ch_params.fulldup = !!data[1];
348 PKP("%s duplex", bc->ch_params.fulldup ? "full" : "half");
433 if (!bc->ch_params.fulldup) {
435 bc->hdlctx.slotcnt = bc->ch_params.slottime;
440 bc->hdlctx.slotcnt = bc->ch_params.slottime;
441 if ((prandom_u32() % 256) > bc->ch_params.ppersist)
447 bc->hdlctx.flags = tenms_to_flags(bc, bc->ch_params.tx_delay);
472 bc->hdlctx.flags = tenms_to_flags(bc, bc->ch_params.tx_tail);
933 bc->hdlctx.slotcnt = bc->ch_params.slottime;
1023 hi.data.cp.tx_delay = bc->ch_params.tx_delay;
1024 hi.data.cp.tx_tail = bc->ch_params.tx_tail;
1025 hi.data.cp.slottime = bc->ch_params.slottime;
1026 hi.data.cp.ppersist = bc->ch_params.ppersist;
1027 hi.data.cp.fulldup = bc->ch_params.fulldup;
1033 bc->ch_params.tx_delay = hi.data.cp.tx_delay;
1034 bc->ch_params.tx_tail = hi.data.cp.tx_tail;
1035 bc->ch_params.slottime = hi.data.cp.slottime;
1036 bc->ch_params.ppersist = hi.data.cp.ppersist;
1037 bc->ch_params.fulldup = hi.data.cp.fulldup;
1143 bc->ch_params = dflt_ch_params;