Home
last modified time | relevance | path

Searched refs:quality (Results 1 – 25 of 130) sorted by relevance

123456

/Linux-v5.4/drivers/media/platform/coda/
Dcoda-jpeg.c220 void coda_set_jpeg_compression_quality(struct coda_ctx *ctx, int quality) in coda_set_jpeg_compression_quality() argument
224 ctx->params.jpeg_quality = quality; in coda_set_jpeg_compression_quality()
227 if (quality > 100) in coda_set_jpeg_compression_quality()
228 quality = 100; in coda_set_jpeg_compression_quality()
229 if (quality < 5) in coda_set_jpeg_compression_quality()
230 quality = 5; in coda_set_jpeg_compression_quality()
236 if (quality < 50) in coda_set_jpeg_compression_quality()
237 scale = 5000 / quality; in coda_set_jpeg_compression_quality()
239 scale = 200 - 2 * quality; in coda_set_jpeg_compression_quality()
/Linux-v5.4/net/netrom/
Dnr_route.c83 if (nr_node->routes[y].quality > nr_node->routes[x].quality) { in re_sort_routes()
99 int quality, int obs_count) in nr_add_node() argument
121 if (nr_neigh != NULL && nr_neigh->failed != 0 && quality == 0) { in nr_add_node()
139 if (quality == 0 && nr_neigh != NULL && nr_node != NULL) { in nr_add_node()
156 nr_neigh->quality = sysctl_netrom_default_path_quality; in nr_add_node()
181 if (quality != 0 && ax25cmp(nr, ax25) == 0 && !nr_neigh->locked) in nr_add_node()
182 nr_neigh->quality = quality; in nr_add_node()
199 nr_node->routes[0].quality = quality; in nr_add_node()
215 if (quality != 0) in nr_add_node()
220 nr_node->routes[i].quality = quality; in nr_add_node()
[all …]
/Linux-v5.4/drivers/media/usb/gspca/
Djpeg.h139 int quality) in jpeg_set_qual() argument
143 if (quality <= 0) in jpeg_set_qual()
145 else if (quality < 50) in jpeg_set_qual()
146 sc = 5000 / quality; in jpeg_set_qual()
148 sc = 200 - quality * 2; in jpeg_set_qual()
Djeilinj.c53 u8 quality; /* image quality */ member
312 dev->quality = QUALITY_DEF; in sd_config()
372 jpeg_set_qual(dev->jpeg_hdr, dev->quality); in sd_start()
470 v4l2_ctrl_s_ctrl(sd->jpegqual, jcomp->quality); in sd_set_jcomp()
480 jcomp->quality = v4l2_ctrl_g_ctrl(sd->jpegqual); in sd_get_jcomp()
Dtopro.c119 u8 quality; /* webcam current JPEG quality (0..16) */ member
957 int quality) in jpeg_set_qual() argument
961 if (quality <= 0) in jpeg_set_qual()
963 else if (quality < 50) in jpeg_set_qual()
964 sc = 5000 / quality; in jpeg_set_qual()
966 sc = 200 - quality * 2; in jpeg_set_qual()
1444 gspca_dbg(gspca_dev, D_STREAM, "q %d -> %d\n", sd->quality, q); in set_dqt()
1445 sd->quality = q; in set_dqt()
4550 set_dqt(gspca_dev, sd->quality); in sd_start()
4635 if ((data[6] & 0x0f) != sd->quality) in sd_pkt_scan()
[all …]
/Linux-v5.4/drivers/staging/media/hantro/
Dhantro_jpeg.c245 static void jpeg_set_quality(unsigned char *buffer, int quality) in jpeg_set_quality() argument
253 if (quality < 50) in jpeg_set_quality()
254 scale = 5000 / quality; in jpeg_set_quality()
256 scale = 200 - 2 * quality; in jpeg_set_quality()
291 jpeg_set_quality(buf, ctx->quality); in hantro_jpeg_header_assemble()
Dhantro_jpeg.h8 int quality; member
/Linux-v5.4/Documentation/devicetree/bindings/rng/
Dtimeriomem_rng.txt9 - quality : estimated number of bits of true entropy per 1024 bits read from the
10 rng. Defaults to zero which causes the kernel's default quality to
11 be used instead. Note that the default quality is usually zero
/Linux-v5.4/drivers/char/hw_random/
Dtimeriomem-rng.c147 priv->rng_ops.quality = i; in timeriomem_rng_probe()
149 priv->rng_ops.quality = 0; in timeriomem_rng_probe()
152 priv->rng_ops.quality = pdata->quality; in timeriomem_rng_probe()
Dcore.c160 current_quality = rng->quality ? : default_quality; in hwrng_init()
480 if (tmp->quality < rng->quality) in hwrng_register()
488 (!cur_rng_set_by_user && rng->quality > old_rng->quality)) { in hwrng_register()
Dcavium-rng-vf.c66 rng->ops.quality = 1000; in cavium_rng_probe_vf()
/Linux-v5.4/Documentation/media/uapi/v4l/
Dext-ctrls-jpeg.rst71 .. _jpeg-quality-control:
75 between image quality and size. It provides simpler method for
76 applications to control image quality, without a need for direct
85 where larger values correspond to better image quality.
Dvidioc-g-jpegcomp.rst46 :ref:`JPEG class controls <jpeg-controls>` for image quality and JPEG
75 - ``quality``
77 :ref:`V4L2_CID_JPEG_COMPRESSION_QUALITY <jpeg-quality-control>`
Dvidioc-g-parm.rst239 - High quality imaging mode. High quality mode is intended for still
241 quality that the hardware can deliver. It is not defined how the
243 the ingenuity of the driver writer. High quality mode is a
245 high quality mode:
/Linux-v5.4/drivers/staging/wlan-ng/
Dcfg80211.c243 struct p80211msg_lnxreq_commsquality quality; in prism2_get_station() local
252 quality.msgcode = DIDMSG_LNXREQ_COMMSQUALITY; in prism2_get_station()
253 quality.dbm.data = P80211ENUM_truth_true; in prism2_get_station()
254 quality.dbm.status = P80211ENUM_msgitem_status_data_ok; in prism2_get_station()
260 result = wlandev->mlmerequest(wlandev, (struct p80211msg *)&quality); in prism2_get_station()
263 sinfo->txrate.legacy = quality.txrate.data; in prism2_get_station()
265 sinfo->signal = quality.level.data; in prism2_get_station()
/Linux-v5.4/include/linux/
Dtimeriomem-rng.h18 unsigned int quality; member
Dhw_random.h47 unsigned short quality; member
/Linux-v5.4/drivers/media/pci/meye/
Dmeye.c198 static u16 *jpeg_quantisation_tables(int *length, int quality) in jpeg_quantisation_tables() argument
333 if (quality < 0 || quality > 10) { in jpeg_quantisation_tables()
335 "meye: invalid quality level %d - using 8\n", quality); in jpeg_quantisation_tables()
336 quality = 8; in jpeg_quantisation_tables()
339 *length = ARRAY_SIZE(jpeg_tables[quality]); in jpeg_quantisation_tables()
340 return jpeg_tables[quality]; in jpeg_quantisation_tables()
485 tables = jpeg_quantisation_tables(&length, meye.params.quality); in mchip_load_tables()
875 if (jp->quality > 10) in meyeioc_s_params()
887 meye.params.quality != jp->quality) in meyeioc_s_params()
1084 meye.params.quality = ctrl->val; in meye_s_ctrl()
/Linux-v5.4/include/uapi/linux/
Dnetrom.h29 unsigned int quality; member
Dmeye.h40 unsigned char quality; member
/Linux-v5.4/include/net/
Dnetrom.h94 unsigned char quality; member
103 unsigned char quality; member
/Linux-v5.4/drivers/media/dvb-frontends/
Dves1820.c282 u8 quality = ~ves1820_readreg(state, 0x18); in ves1820_read_snr() local
283 *snr = (quality << 8) | quality; in ves1820_read_snr()
Dtda10021.c356 u8 quality = ~tda10021_readreg(state, 0x18); in tda10021_read_snr() local
357 *snr = (quality << 8) | quality; in tda10021_read_snr()
Dtda10023.c424 u8 quality = ~tda10023_readreg(state, 0x18); in tda10023_read_snr() local
425 *snr = (quality << 8) | quality; in tda10023_read_snr()
/Linux-v5.4/drivers/media/i2c/s5c73m3/
Ds5c73m3-ctrls.c276 static int s5c73m3_set_jpeg_quality(struct s5c73m3 *state, int quality) in s5c73m3_set_jpeg_quality() argument
280 if (quality <= 65) in s5c73m3_set_jpeg_quality()
282 else if (quality <= 75) in s5c73m3_set_jpeg_quality()

123456