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 (get_random_u8() > 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);
927 bc->hdlctx.slotcnt = bc->ch_params.slottime;
1018 hi.data.cp.tx_delay = bc->ch_params.tx_delay;
1019 hi.data.cp.tx_tail = bc->ch_params.tx_tail;
1020 hi.data.cp.slottime = bc->ch_params.slottime;
1021 hi.data.cp.ppersist = bc->ch_params.ppersist;
1022 hi.data.cp.fulldup = bc->ch_params.fulldup;
1028 bc->ch_params.tx_delay = hi.data.cp.tx_delay;
1029 bc->ch_params.tx_tail = hi.data.cp.tx_tail;
1030 bc->ch_params.slottime = hi.data.cp.slottime;
1031 bc->ch_params.ppersist = hi.data.cp.ppersist;
1032 bc->ch_params.fulldup = hi.data.cp.fulldup;
1138 bc->ch_params = dflt_ch_params;